Používam to zapojiť a teraz som sa snažil pridať nejaký čas oneskorenia pred zatvorením div, ale dostanem túto chybu
$.fancybox.delay is not a function
pre tento kód:
$("#msgbox1").fadeTo(200, 0.1, function() {
$(this).html("Foi enviado um email").removeClass("messageboxerror1").addClass("messageboxok1").fadeTo(900, 1);
$.fancybox.delay(800).close();
});
aký je problém?
Vďaka
odpovede:
2 pre odpoveď č. 1To je preto, lebo $.fancybox.delay
nie je funkciou. Pozri Fancybox API zoznam platných metód.
Skúste použiť a setTimeout
, napríklad:
setTimeout(function() {
$.fancybox.close();
}, 800);