Я нашел две замечательные статьи, рассказывающие о новой функции .on()
: jquery4u.com , elijahmanor.com .
Есть ли способ, где .bind()
все еще лучше использовать, чем .on()
?
Например, у меня есть пример кода, который выглядит следующим образом:
$("#container").click( function( e ) {} )
Вы можете заметить, что у меня есть только один элемент, извлеченный селектором, и в моем случае <div>
имя #container
уже существует, когда моя страница была загружена; не добавляется динамически. Важно отметить, что я использую последнюю версию jQuery: 1.7.2.
Для этого образца следует .on()
использовать вместо того, чтобы .bind()
даже если я не использую другие функции, предоставляемые .on()
функцией?
.bind()
плохо для связывания нескольких элементов, но не упоминает, как.on()
при использовании в режиме связывания делает то же самое.