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