Jquery onclick事件有时在Firefox中不起作用
我为我的网站写了一个下拉菜单,它在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; 回来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
};没有返回的目的;这里是声明。关于你的问题,你最好解释一下“有时不工作”是什么意思?也许你只需要使用。不要再考虑动画了。仅供参考,您不应该使用无效属性nyitva,而应该使用data-*属性,例如data nyitva要解决多点击问题,您可以执行类似$this的操作。data'clicked'、'true',检查返回值是否为true,否则在方法完成时将其设置为false。我的意思是,一旦工作,就不工作。您可以共享您的HTML代码吗??