1
A
回答
3
1
$("#mytable td:not([class])").length;
上面將捕獲元件而不一個class
屬性和下面將捕捉未經class
屬性或與class=""
元件。
$('#mytable td:not([class]), #mytable td[class=""]').length;
但是你仍然可能有那麼使用過濾功能的東西,如class=" "
問題,如已經T.J.所示Crowder會更安全。
$("#mytable td").filter(function() {
//the replaces just trim the value
return this.className.replace(/^\s+/, '').replace(/\s+$/, '') === "";
}).length;
相關問題
- 1. 返回具有計算屬性的計算元素
- 2. 數組中元素的計算屬性
- 3. 計算向量中的元素屬性
- 4. Ember隱藏元素的計算屬性
- 5. jquery select元素有屬性
- 6. 綁定計算元素屬性
- 7. XSL如何計算根據元素屬性計算的元素值?
- 8. 這些HTML5元素的所有屬性
- 9. Ember.js計算屬性依賴於數組屬性的元素
- 10. jQuery元素屬性
- 11. jQuery的 - 計算元素
- 12. jQuery的一些元素沒有選擇
- 13. 如何計算具有相同屬性值的元素
- 14. Ember.js:根據Fixture中的所有元素設置計算屬性
- 15. 訪問計算屬性/元素。在HTML元素
- 16. jquery選擇具有一些屬性的元素值
- 17. jQuery找到具有某些屬性的非特定元素
- 18. 提取沒有類屬性的元素
- 19. 沒有html元素的Thymeleaf屬性
- 20. XMLStreamReader跳過沒有屬性的元素
- 21. 查找沒有屬性的元素
- 22. 找到沒有屬性的DOM元素?
- 23. Jsoup選擇沒有屬性的元素
- 24. Jade:沒有價值的元素屬性
- 25. 具有屬性的jquery count元素
- 26. jQuery中的元素屬性
- 27. Typescript/Vuejs沒有編譯計算屬性
- 28. 使用jQuery計算元素
- 29. jquery selector:在第二個tr上有屬性的計數元素
- 30. jquery查找下一個沒有屬性的元素
謝謝指出!看起來像我的問題比我想象的更聰明:D – Haradzieniec
@Haradzieniec確保修剪className,以防萬一你有類似於'class =「」'的東西。 – plalx
「這將匹配他的選擇器」應該是**不匹配**,但無論如何我已經更新了答案。 – plalx