0

你好,我不是一个优秀的技术人员,但我想出了这个代码来正确重定向页面。我尝试执行它,但无法修复淡出和淡入属性。

谁能帮我解决这个功能。

我用于实现的代码

<head>
<script type="text/javascript">
<!--
function delayer(){
    window.location = "../safari-index -black/page3.html"
}
//-->
$("#page").fadeOut(2000);
</script>
</head>
<body>
<body onLoad="setTimeout('delayer()', 36000)">
</body>

谢谢

4

3 回答 3

2

您需要包含淡入和淡出的 jquery 参考。在你的 head 标签中包含这个脚本标签。

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

并删除第一个正文标签,因为您包含了两个标签。

于 2013-05-21T05:56:16.720 回答
1

在 Window.load 中调用淡出

$(function(){
    $("#page").hide().fadeIn(2000);
    setTimeout(function(){ $("#page").fadeOut(2000); }, 30000);
});

并添加

<head>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
</head>

到你的头标签

于 2013-05-21T05:54:53.663 回答
0

我宁愿这样做:

$(function(){
   $(document.body).fadeOut(2000,function(){
     window.location = "../safari-index -black/page3.html"
   });
 })

如果你想在指定时间后开始淡出,你可以这样做:

$(function(){
 var timeToWait = 1000;
 setTimeout(function(){
 $(document.body).fadeOut(2000,function(){
   window.location = "../safari-index -black/page3.html"
 });
},timeToWait )
})
于 2013-05-21T05:57:14.470 回答