我试图找出按类选择元素的第 n 个子元素的语法,但是我不知道元素的确切路径。我做不到$('parent > child > grandchild > hereIam');
所以基本上我需要能够说
$('#thisElement').AllRelativesWithClass('.classToSelect')
我该怎么做?
我试图找出按类选择元素的第 n 个子元素的语法,但是我不知道元素的确切路径。我做不到$('parent > child > grandchild > hereIam');
所以基本上我需要能够说
$('#thisElement').AllRelativesWithClass('.classToSelect')
我该怎么做?
根据此文档, find 方法将向下搜索元素树,直到找到选择器参数中的元素。$(parentSelector).find(childSelector)
最快、最有效的方法也是如此。
$('#thisElement').find('.classToSelect')
#thisElement
将找到with class的任何后代classToSelect
。
这应该可以解决问题:
$('#thisElement').find('.classToSelect')
试试这个
$('#thisElement .classToSelect').each(function(i){
// do stuff
});
希望它会有所帮助