Для jQuery, какая разница в результатах следующих двух фрагментов. Что-либо? Правильно ли я понимаю, что обратный вызов и второй элемент в цепочке выполняются после завершения первой анимации?
$(selector).animate({ opacity: 1 }).animate({ opacity: 0.5 });
vs
$(selector).animate({ opacity: 1}, function()
{
$(this).animate({ opacity: 0.5 });
});
В каких ситуациях я хотел бы использовать один вместо другого? Буду ли я использовать последний, только если мне нужно сделать что-то более сложное или переключиться на другой селектор?
Заранее спасибо.