0

古いIDを使用して新しいIDをdivに設定したいですか?

$("#oldId").attr("id","newId");

動いていない。

4

3 に答える 3

0

あなたのコードは正常に動作しますが、jQuery 1.6 の時点では、propoverを使用することが推奨されていますattr(議論については、こちらを参照してください)。

$(function() {
    $('#test').prop('id', 'test2');
    $('#test2').fadeOut(3000);
});

ここでフィドル

于 2012-11-01T09:40:21.157 に答える
0

シンプルなJS

document.getElementById("PreviousName").id="CurrentName";
于 2012-11-01T09:31:10.133 に答える
0

この質問を見てください。Javascript を使用して HTML 要素の ID を変更できますか? 変更後は必ず jquery 関数を再実行してください。おそらく、DOM オブジェクトではなく、「キャッシュされた」javascript オブジェクトで作業している可能性があります。

于 2012-11-01T09:45:34.290 に答える