<div id="a">lcx</div>$("#a").click(function(){$(this).attr({id:"b"});console.debug("A");});$("#b").click(function(){$(this).attr({id:"a"});console.debug("B");});已经显示修改成功"<div id="b">lcx</div>",但是console.debug始终显示"A"
2 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
先说一下问题吧,
$("#b").click(function(){
$(this).attr({id:"a"});
console.debug("B");
});
没有起作用,因为页面上没有ID为b的。
$("#a").click(function(){
if($(this).attr("id")=="a"){
$(this).attr({id:"b"});
console.debug("A");
}else{
$(this).attr({id:"a"});
console.debug("B");
}
});
这样就对了。
- 2 回答
- 0 关注
- 471 浏览
添加回答
举报
0/150
提交
取消