我希望每次在我的网站上留下(卸载)页面时,jquery效果都应用于<body>
。
这就是我的尝试:
$(window).unload(function(){
$("body").hide("blind", 2000, function(){alert("bye")});
});
......但没有成功。我认为正在发生的事情是jquery不会在跳转到下一页之前等待效果结束。
答案 0 :(得分:0)
卸载意味着页面已卸载。你不能在那里放一个效果,它永远不会运行。
你可以把你的代码放在“beforeunload”中,在这种情况下它可能至少会启动(可能在某些浏览器中),但是在它有机会执行任何类型的动画之前页面会很好地卸载。