如果css("top")大于或等于-70(负值)

Tom*_*kay 2 javascript css jquery if-statement negative-number

这是我的一段代码,这也不能正常工作.

if ( $("div#verticalScrollbar").css("top") >= -70+"px" ) {
        alert("does work!");
    }
Run Code Online (Sandbox Code Playgroud)

我真的想说:如果顶部位置是-70或更高(如-71,-100,-444等),那么请做警报.

oez*_*ezi 12

-100较低的-70,不大于-在这里这就是一个问题.另一个是你在比较字符串,你应该比较数字 - 只需使用parseInt():

if ( parseInt($("div#verticalScrollbar").css("top"), 10) <= -70 ) {
    alert("does work!");
}
Run Code Online (Sandbox Code Playgroud)