Лично я думаю, что это достаточно ясно.Когда селектор опущен, событие срабатывает при достижении выбранного элемента.Слово «всегда» на самом деле не меняет смысла.Событие будет всегда запускаться при достижении выбранного элемента (обратите внимание, что если вызывается что-то вроде stopPropagation
, событие не достигнет выбранного элемента и, следовательно, не будет запущено).
Когда присутствует селектор, событие запускается, когда оно достигает выбранного элемента, который возник из элемента, соответствующего селектору.
Когда вы используете универсальный селектор *
каждый отдельный элемент между целью событияи выбранный элемент вызовет событие.
Как вы указали в своем комментарии, on
предоставляет все функции, необходимые для привязки событий в jQuery 1.7 +:
По состоянию наВ jQuery 1.7 метод .on () предоставляет все функции, необходимые для подключения обработчиков событий.