Jquery如果整数等于click事件

时间:2017-03-18 15:43:53

标签: jquery variables if-statement onclick toggle

大家好我想用jquery来实现一些东西,但是我无法让它工作。 如果我的变量.btn-toggler的值等于-150,我希望按钮da触发事件。 da的值是另一个元素类的margin-left值。如果我在开发人员工具控制台日志中进行操作,我的parseInt函数将返回-150,但daundefined

修改:我按照建议将$da更改为da,但它仍然无效!

这是我的代码:

$(document).ready(function() {
    var da = 0;
    $('.btn-toggler').click(function() {
        da = parseInt($(".sidemenu").css('marginLeft'));
        if (da == -150) {
            $('.sidemenu').addClass('active-nav');
            $('.body').addClass('bodyactivenav');
        }
        else {
            $('.sidemenu').removeClass('active-nav');
            $('.body').removeClass('bodyactivenav');
        }
    });
});

0 个答案:

没有答案