De la documentación que he encontrado este ejemplo:¿Dónde poner todo el código JavaScript jQuery?
Podemos animar cualquier elemento, como una simple imagen:
<div id="clickme"> Click here </div> <img id="book" src="book.png" alt="" width="100" height="123" />
Con el elemento se muestra inicialmente, podemos ocultarlo lentamente:
$('#clickme').click(function() { $('#book').fadeOut('slow', function() { // Animation complete. }); });
que recuerdo de hace 5 años, que nunca debe hacer referencia a cualquier elemento hasta que se definió. ¿Esta regla todavía se aplica? Entonces, ¿tendría que poner todo ese código en el pie de página de mi página web? ¿O puedo ponerlo en un archivo separado e importarlo en el pie de página? ¿Cuál es la mejor práctica?
Yo también prefiero usar '$ (document) .ready()' al otro estilo de invocar esto, ya que es más explícito. – JAL
+1, es mucho más claro. No sé si los guiones minúsculos traducirán esto a la taquigrafía ... – dmp
Es lo que recomienda la documentación de jQuery, así que ... – tdammers