Tengo la siguiente función jQuery global almacenada, pero en la carga de página, quiero ejecutarla después de un retraso de 1000. ¿Hay algo mal con mi sintaxis? Sé que el retraso siempre va antes de la función. No está respondiendo.Función de ejecución después del retraso
función global:
function showpanel() {
$(".navigation").hide();
$(".page").children(".panel").fadeIn(1000);
;}
función ejecutora:
parallax.about.onload=function(){
$('#about').delay(3000).showpanel();
};
Esto es lo que está buscando hombre :) Espero que esto ayude, http: // stackoverflow.com/questions/5322344/to-delay-javascript-function-call-using-jquery –
El primer problema claro es que está intentando llamar a showpanel como un método de otro objeto (en este caso, el objeto jQuery devuelto por el retraso () llamada). Pero ha declarado que el panel de presentación es una función simple y directamente accesible, en lugar de un método de cualquier objeto. JavaScript no funciona de esta manera. – BobS