如何停止传播链接?
<script src="http://code.jquery.com/jquery.min.js"></script>
<script>
$(function() {
$("#g").click(function(event){
alert("Link clicked");
event.stopPropagation();
});
});
</script>
<a id="g" href="http://google.com">Google</a>
我希望浏览器不要去google,只显示提醒。
答案 0 :(得分:16)
您必须使用event.preventDefault();
来阻止默认操作 - 导致Google-发生。
答案 1 :(得分:3)
您需要event.preventDefault()
并返回false
答案 2 :(得分:2)
如果你只是想不去google,只需返回false。
$("#g").bind('click', function(event){
alert("Link clicked");
return false;
});