如果margin-left = -3200,则禁用按钮

时间:2012-12-19 15:28:46

标签: javascript jquery html html5

如果元素上的margin-left等于-3200像素,我正在尝试弄清楚如何禁用按钮。我有以下似乎在页面加载上运行我的功能,任何人都可以看到我出错的地方?

if ($('.hero-carousel')offset().left = -3200) {
    alert('test');
}

1 个答案:

答案 0 :(得分:4)

您在偏移()之前错过了dot,并且需要使用= =代替=进行equality比较。

if($('.hero-carousel').offset().left == -3200) {
    alert('test');    
}

编辑

为了获得保证金,您需要使用css函数而不是offset()

if($(".hero-carousel").css("margin-left") == -3200 + "px") {
    alert('test');    
}
相关问题