Допустим, есть код:
var arr = $('#someId').children('div');
$(arr).animate({ 'left': '-=' +someSize + 'px'}, 500, "swing",
function () {
return someFunction();
});
получаем дочерние элементы, которых может быть произвольное количество, и анимируем все одновременно, а по завершению запускаем некоторую функцию, все замечательно, но данная функция запускается столько, сколько было этих самых дочерних элементов, вопрос такой можно ли ограничить запуск этой функции до одного раза.
Как вариант рассматриваю установку таймера на вызов, но данный вариант мне кажется не очень надежным.
Если кто знает заранее спасибо))