重複の可能性:
matchesSelector jsでevent.target.parentElementを確認してください
私は dom オブジェクトを持っています。その親、すべての親を のようなセレクターと照合したいのですquerySelectAll()
が、子ではなく親に対してです。jQuery の方法に似ていますが、下位.parents('selector')
互換性は必要ありません。また、図書館はありません。トートはブール値の戻り値を取ります。
これを自分で再帰関数/for/while using として書くことができmatchesSelector()
ます。あまり知られていない方法や、より効率的なコードを探しています。
処理を保存することは価値があります。何万もの一致チェック、またはそれ以上を考えてみてください。