2012-03-06 78 views
6

如何選擇頁面上沒有「id」屬性的所有元素?這在jQuery中的選擇器是什麼?選擇所有沒有「id」屬性的元素?

+0

你是指屬性_not set_或者根本不屬於那個屬性? – 2012-03-06 13:15:25

+0

我的意思是元素根本沒有「id」屬性。 – ward87 2012-03-06 13:17:15

回答

9

您可以使用$(':not([id])')。這應該很好。

10
+0

$('*:not([id]')適用於所有元素或$(':not([id]') – ward87 2012-03-06 13:09:52

+0

這並不重要,如果要選擇元素,'*不管他們的標籤名或類是什麼,除了'id'缺席之外,如果你想要選擇'P'元素,你可以使用'$('P:not([id])')' – 2012-03-06 13:11:51

+1

這樣做不工作檢查[here](http://jsfiddle.net/Starx/HacpQ/3/) – Starx 2012-03-06 13:22:05