現在、配列に保存されている画像がたくさんあります。これらの画像に「left_slot」、「middle_slot」、および「right_slot」の ID を持たせたい。次のコードは、これらのクラス名を与えるために機能しますが、ID は与えません。
function popArr() {
$("#thumb_slider").children().each(function (index, element) {
var newImg = $("<img />").attr({
src: this.src,
alt: 'space'
}).addClass(index == 0 ? "left_slot" : (index == 1 ? "middle_slot" : "right_slot"));
imgArr.push(newImg);
});
return imgArr;
}
私の質問は、この関数を変更して、クラスではなくインデックスに応じて ID を与えるにはどうすればよいですか? クラスは、ページの他の場所にあるコードの他のセクションと混同されていると思います。ありがとう!