使用.children()获取<img/>元素

时间:2011-03-26 00:08:55

标签: javascript jquery children

如何使用.children() jQuery方法获取图像元素?是.children('img')吗?

3 个答案:

答案 0 :(得分: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")

答案 1 :(得分:1)

也许你应该...... http://jsfiddle.net/VvhCX/1/

答案 2 :(得分:0)

.children('img')可用于获取标记为img的元素的所有子元素。 有关详细信息,请参阅documentation