たとえば、順序付けられていないリストがある場合、次のように言います。
<ul>
<li class="foo">Foo</li>
<li class="bar">Bar</li>
</ul>
$('ul li.foo')
、$('li.foo')
またはとして foo を選択できます$('.foo')
。
次に、どちらの方法がより効率的であるか (ある場合) とその理由を説明します。それとも、同じクラス名を持つ他の要素がある場合に、子を選択するときに親を指定するのは、競合を取り除くためだけの理由ですか?