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 .