如果愿意的话,我正在尝试完成过渡效果。在doc ready div淡出时,我遇到的问题是当访问者离开页面时(或.unload)我希望div重新登入。
$(document).ready(function(){
$('#overlay').fadeOut(2000, 'easeOutQuad');
});
$(window).beforeunload(function() {
$('#overlay').fadeIn(2000, 'easeOutQuad');
});
答案 0 :(得分:3)
beforeunload
事件不可靠,您无法确保它们已完全执行,因为浏览器和计算机之间的卸载速度存在差异。
此外,为了实现淡入效果,必须延迟卸载,这是不可能的。