我知道我在任何深度(可能是一两个或三个,它随着时间的推移而变化)的 div 内部的某个地方,class="nested"。如何使用 JQuery 在任何深度上找到该元素?
我试过了
var nest=$('#container_div').find('.nested');
但它不起作用。
我知道我在任何深度(可能是一两个或三个,它随着时间的推移而变化)的 div 内部的某个地方,class="nested"。如何使用 JQuery 在任何深度上找到该元素?
我试过了
var nest=$('#container_div').find('.nested');
但它不起作用。
var nest=$('#container_div').find('.nested');
也许你忘了报价?
还有另一种有趣的语法:
var nest = $( '.nested', '#container_div' );
我给 jQuery 一个在哪里寻找类的上下文.nested
。
其他答案没有错,但是:
var nest=$('#container_div .nested');
更简洁。用空格分隔选择器与find
在选择器中相同。如果出于某种原因您只想限制直接子代,
var nest=$('#container_div > .nested');