0
を変更した後、私は要素のIDを更新していますが、私はそれの後にjQueryでそれを選択することはできません。jQueryのアクセス要素ID
console.log($("#tab-" + idOld + "-image-path"));
$("#tab-" + idOld + "-image-path").attr("id", "#tab-" +idNew + "-image-path");
console.log($("#tab-" + idNew + "-image-path"));
最初のコンソールログ出力
Object { 0: <input#tab-63-image-path>, length: 1, context: HTMLDocument → Settings, selector: "#tab-63-image-path" }
私は何をしないのです二番目の出力
Object { context: HTMLDocument → Settings, selector: "#tab-63-image-path" }
ながら?
'のATTR( "ID"、 "#]タブ - " + idNew + "-imageパス")位無し試行;'べき# - @Satpal attrやpropは違いはありませんが、propはお勧めです – mplungjan
'$("#tab- "+ idOld +" -image-path ")。prop(" id "、" tab- "+ idNew + "-image-path"); ' – mplungjan
@mplungjanこれを答えとして投稿し、正しいものとしてマークします。ありがとうございました! – elementzero23