![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
15/10/2014, 09:01
|
![Avatar de Trublux](http://static.forosdelweb.com/customavatars/avatar373990_1.gif) | | | Fecha de Ingreso: octubre-2010 Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años, 3 meses Puntos: 48 | |
Respuesta: diferencia entre $(function () { y $(document).ready(function() { A ver, el código de jQuery también funciona fuera de lo que has puesto, lo que pasa es que si lo pones fuera no te aseguras de que el DOM haya cargado y (si no se ha cargado) no puedes trabajar con él.
Con el js "nativo" pasa lo mismo, si no te aseguras de que con lo que vayas a trabajar se ha cargado pues no funcionará.
Para asegurarte puedes usar "window.onload" ó "document.ready", por ejemplo. |