例.find:。 '(見つける私はすべての特別なクラスを選択するが、.closest(」メイン。')かどうかをフィルタするjQueryの、.NOTを持つクラスを選択.closestと一緒に
<div class="main">
<div><div class="left"></div></div>
<div><div class="special"></div></div>
</div>
<div class="main">
<div><div class="right or center or any"></div></div>
<div><div class="special"></div></div>
</div>
を左。 「)
だから、私はこのような何かしたい:それは正しくないが、私は.closestで.NOTセレクタを使用して、一緒に.findする任意の例を見つけることができませんでした。もちろん、
$('.special').not('.special').closest('.main').find('.left')
を。ここで
親の兄弟の子が 'left'ではなく' class'というクラスを持つ要素だけを選択しようとしていますか? –
@AaronEveleth 'left'を含むすべての要素を除外したいので、正しい要素だけでなく、 – Zhenya
という質問を編集する必要があるので、「left」ですべての要素を除外します。これは、あなたがその基準に合致しない要素を返そうとしていることを意味しますか? –