2

最初の3文字が同じクラスがある

仕事一仕事二仕事三

例えば:

<div class="jobOne"></div>
<div class="jobTwo"></div>
<div class="jobThree"></div>

job で始まるすべてのクラスに一致させたい。divで。

これはどのように達成できますか?

4

4 に答える 4

6

選択した要素を div に置き換えて、次を使用できます。

$("div[class^='job']");

公式ドキュメントも参照してください:属性はセレクターで始まります

于 2012-09-18T11:29:50.947 に答える
2

jQuery 属性セレクターhttp://api.jquery.com/attribute-starts-with-selector/を使用できます

$("div[class^='job']");

また、すべての試合を投げてループすることもできます

$("div[class^='job']").each(function(){
   // do your coding using $(this)
});
于 2012-09-18T11:33:58.293 に答える
1

このJqueryドキュメントを確認してください:http://api.jquery.com/attribute-starts-with-selector/

jQuery('[class^="job"]')
于 2012-09-18T11:30:28.673 に答える
1

これを試して

「HTMLコード」

  <div class="jobOne"></div>
  <div class="jobTwo"></div>
  <div class="jobThrees"></div>

「JSコード」

$(document).ready(function(){
    console.log($('div[class^="job"]'));
});

ここからもっとアイデアがあります

于 2012-09-18T13:59:09.137 に答える