如何在 if 条件 jquery 中使用 ' > ' 或 ' < ' 并留有边距?

how to use ' > ' or ' < ' in if condition jquery with margin left?

例如:

 if ( $div.css('marginLeft') == '-2000px') {

 } ..... it is working but i want to check it like

 if ( $div.css('marginLeft') > '-2000px') {

 } ...... Not working

问题是 '-2000px' 是一个字符串,而不是一个数字。您不能以这种方式在字符串上使用 ><

尝试解析 $div.css作为整数,并将像素写为整数(没有''):

if ( parseInt( $div.css('marginLeft') ) > -2000 ){