Слабовато пока знаком с Jquery, сам найти ответ не сумел, возможно не там ищу. Насколько я понял функция animate() принимает только конечные значения атрибутов стиля.
Как можно реализовать такое?
$( "#button" ).click(function() {
$( "#test" ).animate({
// from left: -100
// to left: 0
}, 500, function() {
// действие по завершении
});
});
Вариант ниже, к сожалению, не подойдет, так как вызов нескольких анимаций подряд будет работать криво.
$( "#test" ).css('left', -100).animate({
left: 0
}, 500, function() {
// действие по завершении
});
Разобрался.
$( "#button" ).click(function() {
$('#test').queue(function () {
$(this).css('left', -100);
$(this).dequeue();
});
$( "#test" ).animate({
left: 0
}, 500, function() {
// действие по завершении
});
});
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привет! Почему скрипт добавляет класс к body когда разрешение 1024? По идее должно работать так, скрипт мониторит разрешение экрана, и при разрешении...
Создал веб-часть в которой часть работает с bootstrap, а логику для combobox сделал из jquery, все работает, но выпадающий список скрывается полями bootstrap: