14

ページ全体に多くの要素があります-ID1, ID2 ID3 ...

すべての要素を操作したい。これを行う簡単な方法はありますか。

$("#ID").each(function(){ ... });
4

5 に答える 5

19

^セレクターを使用できます。

$('div[id^="ID"]')

^=ID属性がで始まるDOMを選択しますID(つまり、ID1、IDID、IDS、ID2など)

于 2013-04-24T12:13:39.467 に答える
2

ID 部分が必ずしも先頭にあるとは限らない場合は、次のようにします。

$( "[tagName][id*='ID']" )

セレクターの完全なリストは次のとおりです: https://api.jquery.com/category/selectors/

于 2015-10-02T20:28:37.523 に答える
0
  function(ID)
  {
        ... $("#ID"+ID) ...
  }

  for (i=1;i<3;i++)
  {
       function(i);
  }
于 2013-04-24T12:15:26.973 に答える