同じクラス名を持つ id のすべての名前のリストを取得しようとしていますtest-class
<div class="test-container">
<div class="test-class" id="test-1">
//some markup
</div>
<div class="test-class" id="test-2">
//some markup
</div>
</div>
クラス名が同じであることがわかっている場合test-1
、のリストを取得するにはどうすればよいですか?test-2
私はこれを試しましたが、うまくいきませんでした
var array = jQuery.makeArray($(".test-class").attr("id"));
console.log(array[0]); //test-1
console.log(array[1]); //undefined
.attr は最初の ID のみを返し、残りの ID をキャプチャしないようです。どんな助けでも素晴らしいでしょう。