Я пытаюсь взять текст «Эй, я матовый». и отскочите его от страницы, а затем измените его на «Matt lastName», когда он невидим, а затем отскочите назад в другом месте после изменения.Изменить свойство AFTER animate() завершено
JQuery
$('#about').click(function() {
$('a#name').animate({'left' : '52%'});
$('a#name').animate({'left' : '-53%'});
/*$('a#name').animate({'text' : 'Matt lastName'}); -- doesnt work */
$('a#name').animate({'top': '60px' });
$('a#name').animate({'left' : '20px'});
$('a#name').animate({'left' : '-=10px'});
});
Если я использую ("имя #") CSS ("текст", "Мэтт LastName"). текст меняет право, когда я делаю свой клик. Есть ли способ, чтобы .cc ожидал завершения предыдущих вызовов анимации до запуска?
'$ ('# yourElement'). Animate ({...}, function() {// on complete})' http://api.jquery.com/animate/ внимательно прочитайте все, что есть – Huangism
[animate docs] (http://api.jquery.com/animate/), animate принимает необязательный полный обратный вызов, который вызывается после того, как анимация выполнена –