为什么这个add / removeClass不起作用?

时间:2015-06-05 18:25:18

标签: jquery addclass removeclass

此:

$(document).ready(function() {
    $('.klass').removeClass('klass');
});
$('.buddon').click(function() {
    $('body').addClass('klass');
    $('body').removeClass('klass2');
});

在我看来,这看起来很简单,应该有效,但事实并非如此:(

2 个答案:

答案 0 :(得分:0)

我认为您可能需要在$(document).ready()中包含所有代码。

像这样:

$(document).ready(function() {
    $('.klass').removeClass('klass');

    $('.buddon').click(function() {
        $('body').addClass('klass');
        $('body').removeClass('klass2');
    });
});

答案 1 :(得分:-1)



$(document).ready(function() {
     $('body').removeClass('klass');

 $('.buddon').click(function() {
     $('body').addClass('klass');
     $('body').removeClass('klass');
});

});