Как стать автором
Обновить

Комментарии 8

$(document).delegate('form', ...

delegate на document это тоже самое, что и live на 'form'
Верно!
И если уж jQuery, то я за live.
А ничего что и то и другое устарело? И новая функция .on() ближе к поведению delegate, чем live().
Все-же ближе синтаксисом. поведение от написания зависит.
ну 'on' это для тех кто обновится jQuery до 1.7

а так уж лучше delegate. читаем комментарий к live(http://api.jquery.com/live/):

As of jQuery 1.7, the .live() method is deprecated. Use .on() to attach event handlers. Users of older versions of jQuery should use .delegate() in preference to .live().

у live проблемы с производительностью.
как удалить комментарий? извините за неправильный перевод
у live проблемы с производительностью.

это потому что $('.selector').live... это $(document).delegate('.selector').... отсюда и проблемы.
согласен заменить delegate() на on(), когда первую пометят как Deprecated
live() уже давно deprecated.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории