如何使用.children()
jQuery方法獲取圖像元素?是.children('img')
?使用.children()獲取<img>元素
0
A
回答
2
是的。例如:
<div id="foo">
<img id="image1" src="blah.jpg" />
<img id="image2" src="blah.jpg" />
<img id="image2" src="blah.jpg" />
</div>
你可以通過$("#foo").children("img")
圖像如果圖像是直接子<div id="foo">
的。
另一種更簡潔的方式是$("#foo > img")
- 與上述內容相同。
如果圖片是後代但不是列表中的直接子女,您可以使用$("#foo img")
。
0
.children('img')
可用於獲取標籤爲img
的所有元素的子元素。 有關更多詳細信息,請參閱documentation。
1
也許你應該...... http://jsfiddle.net/VvhCX/1/
相關問題
- 1. 。每個.children()元素延遲
- 2. 使用event.target獲取元素
- 3. 獲取使用父元素
- 4. 使用mousemove獲取元素
- 5. 使用Javascript - 獲取元素
- 6. 使用HtmlAgilityPack獲取元素
- 7. 如何獲取XML元素(<Soap:body>)
- 8. 獲取的<input>元素值
- 9. 獲取參考<script>父元素
- 10. 從<a>元素獲取文本?
- 11. 獲取列表<Double[]>元素
- 12. 使用SoapClient從PHP獲取元素使用SoapClient獲取PHP中的元素
- 13. 如何切換jquery中的children元素
- 14. List <>獲取下一個元素或獲取第一個
- 15. 如何使用CUDA從M個元素中獲取N個最大元素,其中N << M?
- 16. 獲取元素
- 17. 獲取元素
- 18. 獲取元素
- 19. 獲取元素
- 20. 獲取元素
- 21. 獲取元素
- 22. 獲取元素
- 23. 獲取元素
- 24. 獲取元素
- 25. 如何獲取包含自動關閉標籤的children元素在beautifulsoup中?
- 26. 元素取內<BODY>
- 27. 使用xmllib2 for C獲取元素值
- 28. 使用AngularJS獲取HTML元素的ID
- 29. 使用JSP獲取HTML元素
- 30. 使用HTMLUnit獲取JavaScript元素
可能是值得一提的是,如果你已經有了父元素的引用,你可以用'$()'與上下文。 '$('img',祖先)'。這樣'$()'不需要重新評估祖先選擇器。 – xzyfer 2011-03-26 00:19:03
@xzyfer我很確定帶有上下文參數的選擇器在內部更改爲'$(ancestor).find(selector)'。 – alex 2011-03-26 00:59:44
@alex,我敢肯定,只有當上下文不是jquery對象時,否則它會執行'(context).find(selector);'(no'$'),所以上下文不是重新評估。 – xzyfer 2011-03-26 01:14:44