87,907
社区成员
发帖
与我相关
我的任务
分享
var test = $("#test"),
allA = $("a");
allA.on("click",function(){
location.href = "http://www.zhangyunling.com";
return false;
});
test.one("click",function(){
allA.off("click");
allA.on("click",function(e){
//防止更改a的click是绑定在父层,或者document元素上的
e.stopPropagation();
});
return false;
});
最简单的示例,就是把原来a标签上的click事件给移除掉,然后在a链接上,添加一个事件,阻止a标签冒泡的。