我想打電話給.addClass
關於身體的直接子女的所有元素。我將如何做到這一點?如何使用jQuery在所有body元素上調用addClass()?
3
A
回答
28
這是有點不清楚你的意思。這將調用它的所有<body>
標籤(希望你只有一個):
$("body").addClass("some-class")
如果您需要調用它的body
所有後代,即所有元素:
$("body *").addClass("some-class")
或者,如果您想打電話.addClass
上是body
直接孩子的所有元素:
$("body > *").addClass("some-class")
+7
+1涵蓋所有基地! – 2011-04-03 22:01:33
+2
+1解釋得如此清楚...... – kobe 2011-04-03 22:05:47
+0
@Karl〜的確如此。 :D +1 – 2011-04-03 22:08:01
4
使用這個代替
$("body").children().addClass("some-class");
相關問題
- 1. 在所有元素上使用.addClass()jQuery
- 2. 如何使用DOMDocument刪除body元素的所有子元素?
- 3. 在所有元素上調用JSON.stringify
- 4. 在具有ng類的元素上調用addClass
- 5. Jquery Backstretch不能使用用戶div - 只有在body元素
- 6. 在Chrome和IE中使用jQuery在body元素上設置onbeforeunload
- 7. 如何在動態創建的DOM元素上使用addClass/removeClass
- 8. 如何使用Jquery讀取元素的所有子元素
- 9. 如何在光標下的所有元素上調用mouseover?
- 10. 如何body元素
- 11. 禁用僅在「body」元素上拖動?
- 12. 將jQuery addClass添加到所有具有類的元素
- 13. 如何獲得Body元素高度動態使用JQuery
- 14. 如何使用jQuery從body元素中提取類?
- 15. 使用DOM循環遍歷「body」標記的所有元素
- 16. 我該如何編寫一個變量來使用Jquery調用頁面上所有元素的所有邊距?
- 17. jquery:如何在所有ajax調用上調用回調函數
- 18. JQuery的AddClass子元素
- 19. jQuery addClass if not()has()元素
- 20. jQuery的addClass的子元素
- 21. jQuery的addClass子元素只
- 22. 使用jQuery Waypoint淡化所有元素
- 23. 如何在jquery中調用元素?
- 24. 如何使用rails 3禁用窗體上的所有元素?
- 25. CSS:使用上*所有元素
- 26. 在使用jQuery的某個元素之後使用div包裝所有元素
- 27. 在jQuery中,$('body')可以選擇body元素,但$('body')可以像$('some text')一樣,所以如何區分?
- 28. jQuery - 如果沒有元素被調用?
- 29. 使用JQuery在<body>中插入新元素
- 30. jQuery的 - 「addClass」到HTML元素 - 在Chrome
您有多個body元素? – Zirak 2011-04-03 21:55:18
@Šime你可能注意到OP有559個問題和4個答案(仍然,我同意) – 2011-04-03 21:58:48
@All - 修正了這個問題。 Sory沒有以更詳細的方式解釋我需要的內容......但是@Zirak注意到在html頁面中不超過1個'
'標籤..所以我真的認爲它很清楚。順便說一句,感謝@哈里森的爐排答案。 – Rella 2011-04-03 22:39:21