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