ここにいくつかのコードがありますが、forループが期待どおりに機能しない理由を誰かに教えてもらえますか?
$(function(){
var details = $("<li> New list item</li>")
for( i=0; i<3;i++){
$('#list').append(details);
console.log(i);
};
});
これにより、3つの新しいリストアイテムが追加されることを期待しています。しかし、それは1つ追加し、その後何も追加しません... console.logは3回出力しますが、なぜ追加が3回行われないのですか?
コードは役に立ちません。私はjQueryを学んでいて、なぜこれが機能しないのかを理解したいと思っていました。