if-statement以div margin-top为条件?

Ale*_* G. 1 javascript css jquery if-statement jquery-animate

我想创建一个if - else条件系统,只有当上边距不是0时才允许向上滚动.我将在jquery中使用.animate动作来创建动画.

$('#up-arrow a').click(function(){
    if('#slider'.css(margin-top)!='0px')
        $('#slider').animate({'margin-top':'+=320px'});
    else
Run Code Online (Sandbox Code Playgroud)

有人可以帮我纠正一下吗?它没有if,但在我添加了if-else后它什么也没做.

Waz*_*azy 5

而不是这个

if('#slider'.css(margin-top)!='0px')
Run Code Online (Sandbox Code Playgroud)

试试这个

if($('#slider').css("margin-top")!='0px')
Run Code Online (Sandbox Code Playgroud)