2010-08-06 55 views
1

有誰知道我如何從選擇中排除元素,如果他們有任何明確附加到他們的類?如何排除jQuery中附加的任何類的元素

這裏我選擇'tdhead'元素中的所有列,但想排除我使用另一個類的任何東西,例如我可能在頂部有一個麪包屑或工具欄作爲單個列,在tdhead。

_create: function() { 
var self = this.element; 
var headerColumns = self.children("thead").children("tr").children("td").not("."); 

headerColumns.css("background-color", "Red"); 
} 

那麼,什麼不工作是。不是(「」)的一部分 - 什麼正確的方法來選擇(或不選擇)與任何類東西嗎?

回答

0
var headerColumns = self.children("thead").find("td").not(".someClass1, .someClass2"); 

這將讓所有td的除了那些someClass1類或someClass2。任何問題?