2011-09-29 91 views

回答

2

我本来以为e.preventDefault()会工作太...

但是,我发现,e.stopImmediatePropagation()为你做的伎俩。

我的猜测是,这两个事件回调已排队,这就是为什么preventDefault不起作用。

谢谢你的jsFiddle。它真的帮了大忙!

+0

作品,谢谢! – keepyourweb

+0

请确保标记答案正确,然后。 :) –

+0

+1非常好!!! –

0

第一点击事件被附接到el所以任何点击到.modify将泡沫最多test1为好。

如果你真的想这样做,然后设置你的事件处理程序是这样的:

test1: function(e) {}, 

test2: function(e) { 
    // this will stop "test1" 
    // from being called 
    e.preventDefault(); 
} 
+0

我试过了,但不起作用。 但是我添加了链接到jsfiddle。 – keepyourweb