siguiente código espera hasta que dom esté listo
jQuery(document).ready(function(){
¿Qué tengo que escribir para dejar que la ejecución de la función jquery espere 2 segundos después de que el documento esté listo?
Necesito esto para reducir un conflicto entre varias instancias de un complemento.
Gracias
Envuelva su función existente con una llamada a setTimeout
, es decir, reemplace su actual:
jQuery(document).ready(function() { .... });
con
jQuery(document).ready(function() { setTimeout(function() { .... }, 2000); });
Puedes usar
$(window).load(function(){});
en vez de
$(document).ready(function(){});
Tomé referencia del foro jquery
Mediante el uso de window.setTimeout
.