jquery - 为什么标签的切换不起作用?

标签 jquery

$('#fantasy_login_img').click(function () {
   $('#unamelogin').focusin();
   $('#fblogin').toggle('slow').animate(1000);
   $('#gplogin').toggle('slow').animate(1000);
   $('#fantasyLogin').toggle('slow').animate(1000);
});

我有这段代码,当我顺利按下它时,它工作正常,但是当我快速单击它很多次时,它停止工作。

可能是什么原因?

最佳答案

尝试在每次切换之前添加 .stop() ,如下所示

$('#fantasy_login_img').click(function () {
$('#unamelogin').focusin();
$('#fblogin').stop().toggle('slow').animate(1000);
$('#gplogin').stop().toggle('slow').animate(1000);
$('#fantasyLogin').stop().toggle('slow').animate(1000);
});

关于jquery - 为什么标签的切换不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29763940/

相关文章:

c# - 在 C# 中测量应用程序所有页面的加载时间

javascript - 针对多个div的视差滚动背景代码

javascript - 两个单选按钮类别

jquery - 如何检查加载ajax的复选框?

javascript - <select> 选项在更改页面后保持不变

jquery - 新元素的onLoad,委托(delegate)/on?

javascript - jquery float图表在接近点时突出显示点

javascript - 检测 iOS 中的水平触摸事件

php - 如何在同一页面中显示html输出?

c# - 脚本在 dotnet WebBrowser 控件中运行速度较慢