2012-03-15 66 views
0

我有...

$(document).load("Hi",function CheckHi() { 
    // Do Stuff 
}); 

如何停止Hi?我想說...

$(window).off("Hi"); 

但我知道這是不對的。

回答

1

我想你想要.unbind()

$(document).unbind('load'); 

我真的不知道什麼"Hi"是做在那裏,雖然 - 沒有在the .load() signature一個字符串參數,它甚至可能導致jQuery的想你意思是the other .load() method(雖然我沒有測試過)。如果要再次引用該功能以解除綁定,請在方法調用外將其命名爲:

function checkHi() { 
    // Do Stuff 
} 

$(document).load(checkHi); 
// later... 
$(document).unbind('load', checkHi);