两者都有效,但是使用一个优于另一个是否有优势/劣势?
$("#" + this.id + " > ul > li.active:first")
VS
$(this).find(" > ul > li.active:first")
答案 0 :(得分:0)
第二个选择器工作,我会使用它而不是将ID连接到第一个选择器(看起来很难看)并让jQuery再次查找相同的元素ID(冗余)。
答案 1 :(得分:0)
你也可以这样做......我想。
$(" > ul li.active:first", this);