Javascript Jquery动画在多次单击后消失
我正在做jquery的小动画淡入表单验证 这是完美的工作,但在几次点击后,div不透明度将更改为其最低值,直到它完全消失 这是我的淡入代码Javascript Jquery动画在多次单击后消失,javascript,jquery,Javascript,Jquery,我正在做jquery的小动画淡入表单验证 这是完美的工作,但在几次点击后,div不透明度将更改为其最低值,直到它完全消失 这是我的淡入代码 $("#edit-username check").addClass("right").css("display","none").stop().fadeIn(); 这里我要做的是隐藏这个类效应 $("#edit-username #check").removeClass("right"); 这是我的代码的JSFIDLE(问题最好出现在多次单击选项卡
$("#edit-username check").addClass("right").css("display","none").stop().fadeIn();
这里我要做的是隐藏这个类效应
$("#edit-username #check").removeClass("right");
这是我的代码的JSFIDLE(问题最好出现在多次单击选项卡上)
提前多谢你为什么要增加额外的课程?尝试以下操作以显示标记:
$(“#编辑用户名#检查”).hide().stop().fadeIn()代码>
要隐藏的是:
$(“#编辑用户名#检查”).hide()代码>
此外,您在第一个#复选框
前面忘记了一个
。您也可以使用.animate
制作更灵活的动画这里没有任何东西可以改变不透明度!你能把你的代码放到JSFIDLE上吗?淡入确实会改变内联的不透明度style@PastyIssa我可以,但这是一个长代码的一部分,所以我不确定这是否有用?为什么要调用stop()
函数?额外的类,因为我有错误和正确的类…它是ajax检查,但让我试试你刚才键入的$(“#edit username wrapper#check”).addClass(“right”).css(“opacity”,“0”).css(“display”,“block”).stop().animate({opacity:1});这工作非常好,谢谢