我爲一家擁有多個網站的公司工作,所有網站以某種方式共享某種通用代碼。最近我工作的一個項目,以改造特定網站的用戶界面,這裏有我所面臨的一些問題:Web開發的命名標準,例如。表單字段,css類,javascript變量
我開始「Web部件」的概念通過AJAX拉從不同的網頁內容。不過,我有名稱/編號衝突。例如。主要頁面有一個標籤
<div id="tmp">
,而我靠邊也有一個標籤<div id="tmp">
有超過1級人編寫的JavaScript,有時寫庫中的代碼,有時寫頁面特定代碼的Web部件。我們有命名衝突......
我想的命名約定規範的東西是這樣的:全局變量將有「global_」前綴,網頁特定的代碼應該有「[頁面名] _」前綴(然而,我們會看到很多衝突index.html)
因此,我問是否有人有一個非常堅實的標準化分享?
在此先感謝。
詹姆斯
將全局變量放入jQuery上下文對於這個特定問題是非常好的建議。謝謝。 – 2010-11-17 19:27:08
我在想創建你自己的命名空間,實際上只是把所有東西都放到一個變量中,沒有理由特別使用jQueries命名空間。 – 2010-11-17 19:29:08
哦,我看到了,哈哈,我被拖延了。 – 2010-11-17 19:51:34