使用jquery完成脚本后打开链接

使用jquery完成脚本后打开链接,jquery,Jquery,我正在尝试制作一个jquery脚本,使页面在离开之前淡出。有人能帮忙吗 我认为这是最不显眼的方式。它只是在卸载之前淡出页面,而不管卸载是由F5、导航到另一个页面、关闭浏览器窗口还是单击链接引起的 window.onbeforeunload = function() { $(document.body).fadeOut() } 如果您只是想将其用于特殊链接,tho,您可以尝试以下方法: $('a.withFade').live('click', function() { var url =

我正在尝试制作一个jquery脚本,使页面在离开之前淡出。有人能帮忙吗

我认为这是最不显眼的方式。它只是在卸载之前淡出页面,而不管卸载是由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;
});

我认为这是最不显眼的方式。它只是在卸载之前淡出页面,而不管卸载是由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这是一个很好的观点,这可能会更好的浏览器兼容性以及