ここで明らかなことを見逃しているかどうかはわかりませんが、これを解決しようとしてスピンしました。
コンテナーの最初の子を見つけて、その要素またはクラスを返し、それを使用して、そのコンテナー内の他の最上位の一致する要素を取得したいと考えています。
例えば
<div class="box">
<a href="#">The First Element</a>
<div><p> some content with a <a href="#">link that should not be included</a></div>
<h2>a heading</h2>
<p>this is some content</p>
<a href="#">This link should be found by the search</a>
</div>
したがって、jQuery を使用して最初の子 (この場合は「a」タグ) を調べ、一致する要素を検索したいと思います。直接の子孫のみを取得したいのですが、アイデアはありますか?
EDIT : すばらしい回答をありがとう - 私が最初に見逃したのは .prop メソッドだったと思います。いくつかのソリューションをテストして、どれが最適かを確認する必要があります....更新は近日公開予定です。