1. ホーム
  2. jquery

jQueryで特定のIDを持つすべての要素を選択する方法は?

2023-07-31 21:36:57

質問

すべての <div> をjQueryで選択しようとしています。私はそれを行うにはどうすればよいですか?

私はこれを試してみましたが、それはうまくいきませんでした

jQuery('#xx').each(function(ind,obj){
      //do stuff;
});

どのように解決するのですか?

異なるIDを使用しますが、各DIVに同じクラスを割り当てます。

<div id="c-1" class="countdown"></div>
<div id="c-2" class="countdown"></div>

これは、jQuery('.countdown').lengthの戻り値からIDを再構築できるという利点もあります。


各カウントダウンタイマーに複数のクラスを追加するのはどうでしょうか。IEです。

<div class="countdown c-1"></div>
<div class="countdown c-2"></div>
<div class="countdown c-1"></div>

そうすることで、両方の長所を得ることができるのです。さらに「IDS」を繰り返すことも可能です。