次のようなマークアップがあります。
<div class='wrapper plugin'>
//some content
<div class='child-wrapper plugin'>
//some more content
<div>
<ul>
<li><div class='cliky'>clicky!</div></li>
</ul>
</div>
</div>
<div class='cliky'>clicky!</div>
</div>
div内の divではなく、最初の .clickydivのみを選択できるようにする必要があります。.clicky.plugin > .plugin
ラッパーにも.pluginクラスがあります-直感に反するように見えるかもしれませんので、別の見方をすると次のようになります: I want to get the .clickychildren of a given .plugindiv, but not .plugin .plugin .clicky.
私は次のようなセレクターを試しました:
$('.wrapper').find('.clicky').not('.plugin > .clicky');
しかし、彼らはまだすべての子.clicky要素を選択しました - ネストされた.plugin要素のものを含みます..
.plugin .clicky特定の.plugindivの要素のみを選択し、要素を選択できないようにするにはどうすればよい.plugin .plugin .clickyですか?