简体   繁体   English

如何使用javascript click函数删除类?

[英]How to remove class using javascript click function?

I have this code 我有这个代码

 <script type="text/javascript"> $(document).ready(function() { $(".slide_nav").click(function() { $(".big_slide_in").toggleClass("active"); $("#headerMover").toggleClass("left_off"); $(".big_slide").toggleClass("background"); }); }); </script> 

so I want to click on the class "background" would erase class "active" and "left_off"? 所以我想点击类“背景”会删除类“活动”和“ left_off”? Thank you so much! 非常感谢!

I am not speak english, sorry. 我不会说英语,对不起。

You can try 你可以试试

$(document).ready(function () {
    $(".slide_nav").click(function () {
        $(".big_slide_in").toggleClass("active");
        $("#headerMover").toggleClass("left_off");
        $(".big_slide").toggleClass("background");
    });

    $(".big_slide").click(function () {
        //check if background class is added
        if ($(this).hasClass('background')) {
            $(".big_slide_in").removeClass("active");
            $("#headerMover").removeClass("left_off");
        }
    });
});

Demo: Fiddle 演示: 小提琴

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM