Una pregunta de mejores prácticas de jQuery.jQuery: ¿qué es "prohibido" hacer en simple Javascript
Estoy escribiendo una página web muy jQuery intensiva. Soy nuevo en jQuery y noto su poder, pero como vengo con una gran experiencia y conocimiento de JavaScript, mi pregunta es: ¿Qué debería hacerse en jQuery y qué en javascript?
Por ejemplo, hay devoluciones de llamada que envían un objeto DOM simple como argumento. ¿Debo usar eso o debería envolverlo (como $(this)
).
¿Importa si hago this.x = y o $ (this) .attr ("x", y).
.attr() es para atributos html ... this.x no funciona así. Puede modificar las propiedades dom de esa manera, pero no hay tantos usos para eso. – colinmarc