[英]Screen flash when adding class on click jquery
我在某些价格表中添加了click事件,因此它们将动画类应用于移动设备。 它可以工作,但是每次我在iphone上单击价格选项时,在应用课程之前,屏幕都会闪烁,是否有办法消除这种情况?
要查看闪光灯,请在以下位置的iPhone或移动设备上查看: http : //codepen.io/bskousen/pen/ijqBo
您的代码没有意义
$(".box").click(function(){
$(this).parent().addClass("circle");
}).click(function(){
$(this).parent().removeClass("circle");
});
你基本上是在做这个
$(".box").click(function(){
$(this).parent().addClass("circle");
$(this).parent().removeClass("circle");
});
如果要单击多次来切换类,则应使用toggleClass()
$(".box").click(function(){
$(this).parent().toggleClass("circle");
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.