Как отследить свойство 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, время: 19:56. |