Как использовать ">" или "<", если условие JQuery с запасом слева?
Пример:
if ( $div.css('marginLeft') == '-2000px') {
} ..... it is working but i want to check it like
if ( $div.css('marginLeft') > '-2000px') {
} ...... Not working
1 ответ
Решение
Проблема в том, что '-2000px'
это строка, а не число. Вы не можете использовать >
а также <
на струнах таким образом.
Попробуйте разбор $div.css
как целое число, и запись пикселей как целое число (без ''
):
if ( parseInt( $div.css('marginLeft') ) > -2000 ){