使用jquery完成脚本后打开链接
我正在尝试制作一个jquery脚本,使页面在离开之前淡出。有人能帮忙吗 我认为这是最不显眼的方式。它只是在卸载之前淡出页面,而不管卸载是由F5、导航到另一个页面、关闭浏览器窗口还是单击链接引起的使用jquery完成脚本后打开链接,jquery,Jquery,我正在尝试制作一个jquery脚本,使页面在离开之前淡出。有人能帮忙吗 我认为这是最不显眼的方式。它只是在卸载之前淡出页面,而不管卸载是由F5、导航到另一个页面、关闭浏览器窗口还是单击链接引起的 window.onbeforeunload = function() { $(document.body).fadeOut() } 如果您只是想将其用于特殊链接,tho,您可以尝试以下方法: $('a.withFade').live('click', function() { var url =
window.onbeforeunload = function() { $(document.body).fadeOut() }
如果您只是想将其用于特殊链接,tho,您可以尝试以下方法:
$('a.withFade').live('click', function() {
var url = $(this).attr('href');
$(document.body).fadeOut('1000', function() {
location.href = url;
});
return false;
});
我认为这是最不显眼的方式。它只是在卸载之前淡出页面,而不管卸载是由F5、导航到另一个页面、关闭浏览器窗口还是单击链接引起的
window.onbeforeunload = function() { $(document.body).fadeOut() }
如果您只是想将其用于特殊链接,tho,您可以尝试以下方法:
$('a.withFade').live('click', function() {
var url = $(this).attr('href');
$(document.body).fadeOut('1000', function() {
location.href = url;
});
return false;
});
或者,如果需要jQuery ish语法:
$(window.bind('beforeunload',function(){$(document.body.fadeOut();})代码>+1这是一个很好的观点,这可能对浏览器兼容性也有好处,或者,如果您需要jQuery ish语法:$(window.bind('beforeunload',function(){$(document.body.fadeOut();})代码>+1这是一个很好的观点,这可能会更好的浏览器兼容性以及