我有......
$(document).load("Hi",function CheckHi() {
// Do Stuff
});
如何阻止Hi
运行?我想说...
$(window).off("Hi");
但我知道这不对。
答案 0 :(得分: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);