[英]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.