私は同じクラスの要素のセットをループし、異なる配列から一致する値を追加しようとしていますが、何かが間違っています。コードサンプルは次のとおりです。要素のループスルーと異なる配列から適切な値を追加
var targetElements = $('.selected');
var array1 = ["a", "b", "c"];
//this works but it ads the same value
for(j=0; j < targetElements.length; j++){
targetElements.html(array1[j]);
}
//if I try this, it does not work and I get error
//TypeError: targetElements[j].html is not a function
for(j=0; j < targetElements.length; j++){
targetElements[j].html(array1[j]);
}
なぜTypeErrorが発生しますか?