Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用off与带有按钮的一个Jquery函数_Javascript_Jquery_Css - Fatal编程技术网

Javascript 使用off与带有按钮的一个Jquery函数

Javascript 使用off与带有按钮的一个Jquery函数,javascript,jquery,css,Javascript,Jquery,Css,我一直试图通过单击按钮完全关闭依赖于mousemove的jQueryCSS动画,然后显示另一个html元素。我本来可以制作这个动作秀,但不可能关掉。因为我只想使用jquery css动画一次,就这样,我认为一个jquery方法或一个开/关jquery函数都可以。我认为我应该在setTimeout之前放置一个jquery方法,但我不是100%应该放在哪里。通过研究和观察其他人在做什么,我更进一步: $(document).on('mousemove',(function (event) {});

我一直试图通过单击按钮完全关闭依赖于mousemove的jQueryCSS动画,然后显示另一个html元素。我本来可以制作这个动作秀,但不可能关掉。因为我只想使用jquery css动画一次,就这样,我认为一个jquery方法或一个开/关jquery函数都可以。我认为我应该在setTimeout之前放置一个jquery方法,但我不是100%应该放在哪里。通过研究和观察其他人在做什么,我更进一步:

$(document).on('mousemove',(function (event) {});
});
),6300);
$(document).ready(function(){
$('#button__next').click(function(){
$(document).off('mousemove');
$('#buble2.buble__conainer').show();
});
});
非常感谢

我更新了您的代码:

设置超时是不必要的,开/关是正确的方法

关于:附加事件

$('body').on('mousemove', function (event) {...

$('body').off('mousemove');
关闭:分离事件

$('body').on('mousemove', function (event) {...

$('body').off('mousemove');
为了使mousemove在body上工作,它应该具有窗口高度,因此我将以下代码添加到css中:

html,
body {
   min-height: 100%;
   height: 100%;
}

请阅读有关jQuery和Javascript的更多信息,以了解如何使用它。

。其中一个用于绑定事件。您的示例代码中没有提供事件类型,甚至没有回调。。。没什么意义。谢谢你的回复凯文先生,我的函数低于我的设置超时函数。抱歉,我是个新手这个问题是。请在问题中包含所有相关代码。ZZBOV对此表示歉意。我只是在问题中输入了我所知道的所有相关代码。非常感谢大卫的帮助。欢迎你,奥马尔,如果对你有用,请接受正确的答案。