Помогите разобрать код счетчика чисел, jquery.

Артур Черешнюк

Код
.attr('counter',0) почему метод attr меняет атрибуты div которых нет(counter)?

step: function(now) {
$(this).text(Math.ceil(now))
}

это шаг анимации. Не понимаю почему без метода Math.ceil ничего не работает? Все что он делает это возвращает наименьшее целое число, большее, либо равное указанному числу. По другому такую анимацию чисел не сделать? Как работает параметр функции now?

}, { что значит эта консруеция в метоже animate? Указание свойств анимации в отдельних фигурных скобках но зачем?
counter:$(this).text() что за двоеточние, что за синтаксис?

1 чел.