estoy usando esto enchufar y ahora intenté agregar un poco de tiempo de retardo antes de cerrar un div, pero me sale este error
$.fancybox.delay is not a function
para este código:
$("#msgbox1").fadeTo(200, 0.1, function() {
$(this).html("Foi enviado um email").removeClass("messageboxerror1").addClass("messageboxok1").fadeTo(900, 1);
$.fancybox.delay(800).close();
});
¿Cuál es el problema?
Gracias
Respuestas
2 para la respuesta № 1Eso es porque $.fancybox.delay
No es una función. Ver el API de Fancybox para una lista de métodos válidos.
Intenta usar un setTimeout
, p.ej.:
setTimeout(function() {
$.fancybox.close();
}, 800);