.select
DOMツリーのどこかにネストされているクラスを持つすべての要素を選択しようとしています。
唯一の制限は、クラスを持つ親を持つことは許可されていないということです.forbidden
。
したがって、次のツリー部分には要素が見つかりません。
<div>
<div class="forbidden">
<div>
<div>
<div class="select">Some Content</div>
</div>
</div>
</div>
</div>
しかし、ここに1つの要素があります。
<div>
<div>
<div>
<div>
<div>
<div class="select">Some Content</div>
</div>
</div>
</div>
</div>
</div>
.not()
関数を使用してこの選択を行うにはどうすればよいですか?このようなもの: $('.select').not($(this).parents().hasClass('.forbidden'));