Hola tengo una duda a la que no le he encontrado respuesta. cual es la diferencia entre
$(document).ready(function() y $().ready(function() es lo mismo?
| |||
Respuesta: $(document).ready mmm acias aunque la verdad soy medio nuevo en el foro y no me di cuenta que habia subforo, pero siendo asi entonces par jquery poner document.ready y el ready solo es lo mismo? osea no ha diferencia en como se carga o ejecuta la pagina? |
| ||||
Respuesta: $(document).ready Eso es lo que yo me imagino, pero no estoy 100% seguro, Ya avise que muevan el post. Seguro que en frameworks te pueden dar una respuesta mas acertada.
__________________ twitter: @imbuzu |
| ||||
Respuesta: $(document).ready Cita: No se si sean lo mismo. Al segundo le falta selección. Lo que es equivalente es esto otro:$(document).ready(function() y $().ready(function() es lo mismo? $(function() {}) Por otro lado, lo que te muestran: $("#idDeunElem").ready(....) , me da que pensar que el metodo .ready() sirve para disparar una función siempre y cuando la carga de "lo que sea" esté completa en el DOM. |
| |||
Respuesta: $(document).ready mmm chanfle como sabre lo que psa es que en una pagina tengo los dos codigos tomados de dos ejemplos diferente que uno usa el document y el otro no.. y no se si los pueda dejar en una sola funcion.. |
| |||
Respuesta: $(document).ready jeje yo también tengo la duda pero siempre uso $().ready o $(function :S pero fijate que si en la seleccion buscas la etiqueta html sale lo mismo de todas las formas $(document).ready(function (){ alert ( $(this).find("html").length ); }); $().ready(function (){ alert ( $(this).find("html").length ); }); $(function (){ alert ( $(this).find("html").length ); }); uso $().ready porque cuando empece con jquery en los ejemplos usaban de esa forma, que no sea que ahora me de cuenta que estoy usando solo por costumbre jeje |
| ||||
Respuesta: $(document).ready Pues mira, según la documentación de jquery (creo que es donde debimos ir primero en lugar de estar adivinando) son equivalentes: http://api.jquery.com/ready/ Suerte!
__________________ twitter: @imbuzu |
| ||||
Respuesta: $(document).ready Si, todos son aliases de lo mismo, aunque desde la versión 1.4 se recomienda no usar
Código Javascript:
Ver original Lo puedes ver en la documentación de ready(): Cita: Esto se lo había oído a Paul Irish en uno de los videos de 14 Days of jQuery. All three of the following syntaxes are equivalent: $(document).ready(handler) $().ready(handler) (this is not recommended) $(handler) |
| ||||
Respuesta: $(document).ready Agrego un dato, el ready solo se usa para ejecutar una llamada luego de cargar el DOM (La pagina misma digamos). Si quieres ejecutar una llamada al cargar determinado objeto usa $(selector).load(function(){}); |