我当前正在尝试创建一个脚本,该脚本在单击定位链接时会在页面之间进行淡入淡出过渡。我已经制作了脚本,但是它似乎不起作用。
我的代码如下所示:
$("body").load(function() {
$(this).fadeIn(200);
});
$("a").click(function() {
$link = $(this).attr("href");
$("body").fadeOut(200);
window.location.replace($link);
});
它似乎没有进行fadeIn和fadeOut过渡。它仍然是正常的页面加载。
首先,在页面加载时隐藏页面的主体,然后将重定向行放置在 fadeOut
试试这个代码:
$(document).ready(function() {
$('body').hide().fadeIn(200);
$("a").click(function(e) {
e.preventDefault();
$link = $(this).attr("href");
$("body").fadeOut(200,function(){
window.location = $link;
});
});
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句