Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
Jquery onclick事件有时在Firefox中不起作用_Jquery_Firefox_Onclick - Fatal编程技术网

Jquery onclick事件有时在Firefox中不起作用

Jquery onclick事件有时在Firefox中不起作用,jquery,firefox,onclick,Jquery,Firefox,Onclick,我为我的网站写了一个下拉菜单,它在Chrome中正常工作。但在Firefox中,有时并非如此。尤其是当我点击太快的时候。 守则: $menu\u sor.onclick、.menu main、函数{ var nyit=真; 如果$this.attrnyitva==1,则nyit=false; 伊夫尼特 { $this.next.slideDown; $this.addClassca-slided; $this.find.plus.html↑; } 其他的 { $this.next.s

我为我的网站写了一个下拉菜单,它在Chrome中正常工作。但在Firefox中,有时并非如此。尤其是当我点击太快的时候。 守则:

$menu\u sor.onclick、.menu main、函数{ var nyit=真; 如果$this.attrnyitva==1,则nyit=false; 伊夫尼特 { $this.next.slideDown; $this.addClassca-slided; $this.find.plus.html↑; } 其他的 { $this.next.slideUp; $this.removeClassca-slided; $this.find.plus.html↓; } $this.attrnyitva,nyit?1:0; 回来
};没有返回的目的;这里是声明。关于你的问题,你最好解释一下“有时不工作”是什么意思?也许你只需要使用。不要再考虑动画了。仅供参考,您不应该使用无效属性nyitva,而应该使用data-*属性,例如data nyitva要解决多点击问题,您可以执行类似$this的操作。data'clicked'、'true',检查返回值是否为true,否则在方法完成时将其设置为false。我的意思是,一旦工作,就不工作。您可以共享您的HTML代码吗??