Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 类未按预期使用单击计数器删除_Javascript_Jquery - Fatal编程技术网

Javascript 类未按预期使用单击计数器删除

Javascript 类未按预期使用单击计数器删除,javascript,jquery,Javascript,Jquery,在我的“disable”类之前,上述各项都可以使用。它在3次单击后添加,但其思想是在第3次单击后重置,提示其他,甚至“活动”也被正确添加(例如,在第3次单击后重置的其他内--但是禁用类将不会删除! var clickCount = 0; $(".arrowRight").click(function () { clickCount++; if (clickCount >= 3) { clickCount = 0; $(".arrowRig

在我的“
disable
”类之前,上述各项都可以使用。它在3次单击后添加,但其思想是在第3次单击后重置,提示
其他
,甚至“
活动
”也被正确添加(例如,在第3次单击后重置的其他内--但是
禁用
类将不会删除!

var clickCount = 0;

$(".arrowRight").click(function () {
    clickCount++;

    if (clickCount >= 3) {
        clickCount = 0;
        $(".arrowRight").removeClass("active");
        $(".arrowRight").addClass("disable");
    }
    else { 
        $(".arrowRight").removeClass("disable"); // this is the line that isnt working
        $(".arrowRight").addClass("active"); // but this works
    }
});

需要从css中进行更改

从css类中删除此行

.disable { 
       pointer-events: none;
       cursor: default;
}
因此,课堂将是

pointer-events: none;
下面是JSFIDLE示例

你能做一把小提琴吗?
.disable {
   cursor: default;
}