Encontré dos excelentes artículos que hablan sobre la nueva función .on()
: jquery4u.com, elijahmanor.com.jQuery's .bind() vs. .on()
¿Hay alguna manera en que el .bind()
todavía es mejor que el .on()
?
Por ejemplo, tengo un código de ejemplo que se parece a esto:
$("#container").click(function(e) {})
Puede observar que sólo tengo un elemento recuperado por el selector y en mi caso, la <div>
llamado #container
ya existe cuando mi la página fue cargada; no agregado dinámicamente Es importante mencionar que utilizo la última versión de jQuery: 1.7.2.
Para esa muestra, ¿se debe usar .on()
en lugar de .on()
aunque no use las otras funciones provistas por la función .on()
?
ese segundo artículo es basura. Dice cómo '.bind()' es malo para unir múltiples elementos, pero no menciona cómo '.on()' cuando se usa en el modo de enlace hace exactamente lo mismo. – Alnitak