0

更新:请参考这个问题:当它通过链接时,如何隐藏 iframe(即跟随鼠标)?(最佳解决方案)

我试图创建一个对象在屏幕上随处跟随鼠标的功能,但是当鼠标悬停在链接上时,mousemovement 必须停止,因此跟随鼠标的对象在单击链接时不会干扰。为此,我创建了一个#safe css 用作我的链接 ID。我试图取消绑定和绑定'mousemove',当鼠标悬停在链接上时它会取消绑定,但当鼠标离开链接时不会绑定回来。我该如何解决?

这是我的小提琴:http: //jsfiddle.net/czdpY/

$('#safe').hover(
    function () {
        $(document).unbind('mousemove');
    },
    function () {
        $(document).bind('mousemove');
    }
); 
4

1 回答 1

1

您还需要添加函数名称。

$('#safe').hover(
  function () {
    $(document).unbind('mousemove', boundFunction);
  },
  function () {
    $(document).bind('mousemove', boundFunction);
  }
); 
于 2012-05-29T21:25:02.367 回答