1. ホーム
  2. javascript

[解決済み] jQueryを使って祖先がクラスを持っているかどうかを確認する

2022-04-23 20:23:25

質問

をチェックする方法はありますか? いずれか 親、孫、曾祖父母にクラスがある。

マークアップの構造上、コードでこういうことをするのを放置していたんです。

$(elem).parent().parent().parent().parent().hasClass('left')

しかし、コードの可読性を考えると、このようなことは避けたい。親、祖父母、曾祖父母がこのクラスを持っている場合、このように表示する方法はありますか?

jQuery 1.7.2を使っています。

解決方法を教えてください。

if ($elem.parents('.left').length) {

}