我想阻止链接打开页面。所以我写了这个:
$("a").click(function(e) {
e.preventDefault()
}
这太棒了!但这阻止了我的其他活动:
$(".toolbar a").click(function(e) {
...action...
}
当然我可以通过一些测试将我的操作添加到第一个事件中,但是有没有一种优雅的方法来阻止只执行 href 事件?
编辑
事实上它有效,对不起。请参阅@raina77ow fiddle 在这里工作:http: //jsfiddle.net/HeFS6/