jquery unbind特别活动?

时间:2012-06-11 08:18:30

标签: javascript jquery jquery-selectors

有我的代码,我想在mousemove时提醒“test”,然后移除mousemove事件,但我使用unbind()似乎不起作用,有人可以帮助我吗?

$(document).ready( function(){
  $(document).mousemove( function(){
    alert( "test" );
    $(document).unbind("mousemove");
  });
});

2 个答案:

答案 0 :(得分:2)

只需使用$.one()绑定一次性使用事件处理程序。

$(document).ready(function() {
    $(document).one("mousemove", function() {
        alert("test");
    });
});

答案 1 :(得分:0)

我认为它现在 on off 而不是 bind / unbind

你可以试试吗

$(document).off("mousemove");