Как отследить свойство left
есть div, который перемещается с помощью function(){$('.line').animate({"left": "-1590"}, 600);}
мне надо отслеживать его свойство left и если оно равно нулю, то скрыть другой div =) Подскажите как такое сделать? =) |
|
$('.line').animate({ "left": "-1590px" }, { duration: 600, step: function(now, data) { if (data.prop === "left" && now <= 0) { // left меньше или равен нулю. // проверять на равенство не стоит // left не всегда может иметь значение нуля // так как jQuery при анимации высчитывает позицию // в зависимости от оставшегося времени выполнения // анимации } } }); |
Спасибо большое за помощь. Только мне бы еще узнать как из этого if обратиться к свойству display второго объекта? =) пробовал так $('.first').style.display = "none";
|
$('.first').hide();или $('.first').css('display', 'none'); |
Часовой пояс GMT +3, время: 22:29. |