Javascript $.fancybox.delay不是一个函数
我正在使用它,现在我尝试在关闭一个div之前添加一些延迟时间,但是我得到了这个错误Javascript $.fancybox.delay不是一个函数,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,我正在使用它,现在我尝试在关闭一个div之前添加一些延迟时间,但是我得到了这个错误 $.fancybox.delay is not a function 对于此代码: $("#msgbox1").fadeTo(200, 0.1, function() { $(this).html('Foi enviado um email').removeClass('messageboxerror1').addClass('messageboxok1').fadeTo(900, 1);
$.fancybox.delay is not a function
对于此代码:
$("#msgbox1").fadeTo(200, 0.1, function() {
$(this).html('Foi enviado um email').removeClass('messageboxerror1').addClass('messageboxok1').fadeTo(900, 1);
$.fancybox.delay(800).close();
});
有什么问题
谢谢那是因为
$.fancybox.delay
不是一个函数。有关有效方法的列表,请参见
尝试使用设置超时
,例如:
setTimeout(function() {
$.fancybox.close();
}, 800);