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 に答える