我一直在尋找一些jQuery編碼約定,但真的找到了一個完整的列表。jQuery代碼約定
例如,我應該如何命名我的html標籤的id,我喜歡第一個,因爲它符合我的css約定,但它會給我一些senarios帶來不便嗎?
<div id="comment-list"></div>
<div id="commentList"></div>
<div id="CommentList"></div>
而且,是單引號還是雙引號更喜歡$('#obj')和$(「#obj」)?
另外,假如我使用一個全局文件,我是否應該用以下代碼覆蓋所有代碼以避免$ sign衝突,如果我要使用其他js庫?
(function ($) {
$(document).ready(function() {
...
});
})(jQuery);
我應該使用更多的js文件還是將所有內容放在一個全局文件中?
等什麼是你的約定是什麼遵循,使你在大型項目jQuery編碼更容易?
我同意。既然CSS和jQuery都會通過id/class引用元素,我會保持它們一樣。使用你的團隊喜歡的任何約定。 – 2010-07-04 01:25:55