类在javascript中追加和删除
我希望无论何时我添加了一个按钮,然后一个类应该追加,在下一次单击后,类应该删除。 我尝试了下面的代码,但类并没有在第二次删除单击这里是我的代码类在javascript中追加和删除,javascript,php,jquery,Javascript,Php,Jquery,我希望无论何时我添加了一个按钮,然后一个类应该追加,在下一次单击后,类应该删除。 我尝试了下面的代码,但类并没有在第二次删除单击这里是我的代码 $("#hide_show_keypad").click(function (e) { $(this).addClass("fcurrent").siblings().removeClass("fcurrent"); }); 使用toggleClass()使其按您的需要工作 $("#hide_show_keypad").click(functio
$("#hide_show_keypad").click(function (e) {
$(this).addClass("fcurrent").siblings().removeClass("fcurrent");
});
使用toggleClass()
使其按您的需要工作
$("#hide_show_keypad").click(function(e) {
$(this).toggleClass("fcurrent")
});
演示
$(“隐藏显示键盘”)。单击(功能(e){
$(this).toggleClass(“fcCurrent”)
});代码>
.fcurrent{颜色:蓝色;背景色:黄色}
$('#btn')。单击(函数(){
$(“#段落”)。切换类别(“样式”);
});代码>
.style{
背景色:#000;
颜色:青色;
}
这是一个示例段落
单击我
可能是兄弟姐妹
这里的函数错误吗?单击后,您可以添加一个if
条件,并检查该类是否作为if($(this).hasClass('fcCurrent'))$(this.removeClass('fcCurrent'))存在于元素上;else$(this.addClass('fcurrent')纯JS中的code>:element.classList.toggle('yourclass')代码>