求助 js中第二次attr不改变id的值

第一次
var _id ="1"
$("#id").attr("id",id)

第二次
var _id ="2"
$("#id").attr("id",id)

确认

页面的button的id始终是1,求助

PS:你第一次的时候:var _id ="1";$("#id").attr("id",id);已经把button的id的值变为1,此时id=1,第二次就不能再用$("#id")了。

比如
当你
var _id ="1";
$("#id").attr("id",id);
这个时候这个input就变了

然后
var _id ="2"
$("#id").attr("id",id)
其实在$("#id").attr("id",id)已经找不到了,不信你可以alert($("#id").attr("id",id));
弹出来的值绝对是undefined,
如果你想实现你的功能应该这样写:
$("#1").attr("id",_id);
这样的话button的值就是2了