1

如何取消 jquery.address 行为?

$('a').unbind(); // Doesn't work for me..
4

3 回答 3

0

unbind对我有用,但它开始表现得像普通锚链接一样正常,并将重定向到其中的href集合。如果你没有它的默认行为,那么你可以试试这个。

//Please use a appropriate selector to select only the anchors to which you have
//applied address plugin
$('a').unbind().click(function(e){
   e.preventDefault();
});
于 2011-08-22T14:26:57.040 回答
0

只是看了一下库,没有为解除绑定公开特定函数,但我确实看到了一个私有函数调用 _unload 但你无法访问它..

无论如何,我会在使用 autoUpdate 功能时大喊大叫.. 将 false 传递给它并查看..

于 2011-08-22T14:28:32.740 回答
0

http://jsfiddle.net/6rMHh/

$('body').delegate('a','click',function(){
    return false;
});
于 2011-08-22T14:44:37.290 回答