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