私は、この24は 'D-D' があると私は取得したいと思います:変更HTML要素
:私はこれを使用している場合.... ID = "dede1" をD-D 'のid = "dede0" はD-D'
var i=0;
var dede="dede";
var dedos="dede"
$('dd').each(function(){
dede=dede&i;
$('dd').attr("id",dede);
i++;
dede=dedos;
});
私は一般的な 'dd'のIDを変更しますが、すべての特定のIDを変更することはできますか?
あなたはeach()this
現在の要素を指し、あなたは「インデックス」にインデックスプロパティを使用することができて反復する場合ヨ
$('dd').each(function(index, el){
//you could also use el.id
this.id = "dede"+index;
});
を試してみてください、非常に多くの
アルバロ・
は( 'i'はループの外で必要とされるだけの場合には代わりにindex''のまだあなたが 'i'を使用している理由でありますインデックスに変更すると副作用が少なくなる) – Chris
@Chrisがインデックスに変わることはさらに良くなりました。私はちょうど急いで、それを考えなかったので、私はコードを更新します –
クール。ほとんどの人が気にかけないパラメータリストに明示的に入れるので、私はちょうど興味がありました。 :) – Chris