javascript - 单击字形时将类添加到表行,再次单击时将其删除

标签 javascript jquery glyphicons

我可以在字形点击上添加一个类,但不能删除它。这是我的fiddle

以下是我的 jQuery。我想添加一个 if 语句 if hasClass then remove else addClass "success"

 jQuery(function($){
    $("tbody").on("click",".questCompletion > .glyphicon-ok", function(){
            $(this).parents("tr").addClass("success");
    });

});

最佳答案

使用toggleClass

 jQuery(function($){
    $("tbody").on("click",".questCompletion > .glyphicon-ok", function(){
            $(this).parents("tr").toggleClass("success");
    });

});

关于javascript - 单击字形时将类添加到表行,再次单击时将其删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32059446/

相关文章:

javascript - 如何在框的中央插入不同尺寸的图像?

javascript - 功能同时触发

javascript - 除了 page-break-after 和 page-break-before 之外的 Css 打印控制

javascript - 限制用户在 Android 的输入字段中输入句号

javascript - 动态附加 DIV 并使用 JQuery 中的类名计算 div 内的数据

html - 使用 CSS 的信息框 - Bootstrap

css - Bootstrap 3.2.0 Glyphicons 不工作

javascript - 如何像媒体查询一样在断点处禁用 JavaScript

javascript - Vimeo froogaloop seekto 和 play

html - 我如何将字形图标添加到我的导航栏项目?