次のコードで、選択されたliのすべての以前のLIを選択します。私はそれが.closest()と.prev()または.prevAll()のいくつかの組み合わせであると推測していますが、複数の親からすべてを選択することに固執しています。前もって感謝します!ULのグループ内のすべての以前のLIを見つける
あなたは自分の選択した要素のprevAll()
を使用することができます
<div id="thumbsContainer">
<div class="categoryContainer">
<ul>
<li>thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
</ul>
</div>
<div class="categoryContainer">
<ul>
<li>thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
</ul>
</div>
<div class="categoryContainer">
<ul>
<li>thing</li>
<li>thing</li>
<li class="selected">thing</li>
<li>thing</li>
<li>thing</li>
<li>thing</li>
</ul>
</div>
</div>
あなたの説明から、それはのように単純になるので、あなたのコードを表示します: '$( "li.selected")prevAll()' – Andreas