小白,请教,谢谢

然的然 2015-02-07 11:04:46
关于在已经打开的网页里改变里面按钮的链接,即明明是点击去百度,却去了另一个页面。这样的情况下这么事先预防和发现!!大神们,在线急等!!!谢谢
...全文
96 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
张运领 2015-02-07
  • 打赏
  • 举报
回复
效果示例
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标签冒泡的。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧