@krock00000

В чем разница между scroll() и on('scroll', function() {...});?

Добрый день.
Подскажите пожалуйста, какая разница между $(document).scroll( function() {...} ); и $(document).on( 'scroll', function() {...} )
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
v3shin
@v3shin
Веб-шаман
scroll(handler) - это псевдоним $(document).on( 'scroll', handler). Но во втором случае можно воспользоваться синтаксисом $(document).on('scroll', selector, handler), позволяющий навесить события на селекторы, а не элементы (обработчик сработает и на тех элементах, которых пока нет на странице).
https://api.jquery.com/on/#on-events-selector-data...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы