如何使用jquery选择元素的所有子元素以及所有图像

时间:2011-01-27 20:31:06

标签: jquery

$('img, div.name < *')

只返回第一个孩子,但我需要所有孩子。我可以在两个语句中完成它,但我需要在一个语句中完成它,因为我想:不是表达式。

:not ( $('div.name').children() + $('img') )

我正在努力实现的目标。 谢谢!

2 个答案:

答案 0 :(得分:1)

$('div.name > *, img');

应该这样做。

答案 1 :(得分:0)

如果您尝试选择后代,而不仅仅是直接儿童,请使用*

$('img, div.name *')

>只会让你成为该对象的直接孩子,但这可能无关紧要