100分求一个Jquery语句div1显示完成后跳转到div2显示,这个语句怎么写!<div id ="div1">
<script type="text/javascript" >
$('#div1').animate({left:40,top:150}, {duration: 3000})
complete: function () { } }); </script>
</div>
<script type="text/javascript" >
$('#div1').animate({left:40,top:150}, {duration: 3000})
complete: function () { } }); </script>
</div>
$("#div1").css({display:"none"});这是设置div1隐藏
$("#div2").css({display:"block"});这是设置div2显示
初始的时候你可以先把div2设置成隐藏的style="display:none"
我说的是从div1跳转到div2.....
如果在同一个页面就让div2获得焦点
如果不在就window.location="url";url是你div2所在页面的路径
<script type="text/javascript" >
$('#div1').animate({left:40,top:150}, {duration: 3000})
complete: function () {
div2.focus();
} }); </script>
跳转:
<script type="text/javascript" >
$('#div1').animate({left:40,top:150}, {duration: 3000})
complete: function () {
window.location="url";//我可不知道你的页面的url是多少
} }); </script>
#Layer1 {
position:absolute;
left:450px;
top:200px;
width:20px;
height:24px;
background:#FF0000;
z-index:1;
}
</style>
<div id="Layer1">
<script type="text/javascript" >
var Func= $('#Layer1').animate({left:600,top:110}, {duration: 2000,complete: function () {
}
}); </script>
</div>
我就想让func循环执行,在func执行完后,在会到func
function aaa(){
var Func= $('#Layer1').animate({left:600,top:110}, {duration: 2000,complete: function () {
aaa();
}
});
} </script>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<base href="http://docs.jquery.com" />
<script src="http://code.jquery.com/jquery-latest.js"></script><script>
window.onload = (function(){try{ $("li").toggle(
function () {
$(this).css("list-style-type", "disc")
.css("color", "blue");
},
function () {
$(this).css({"list-style-type":"", "color":""});
}
); }catch(e){}});</script>
<style type="text/css">
#Layer1 {
position:absolute;
left:450px;
top:200px;
width:20px;
height:24px;
background:#FF0000;
z-index:1;
}
</style><style>html,body{border:0; margin:0; padding:0;}</style></head>
<body>
<div id="Layer1">
<script type="text/javascript" >
var Func=function(){$('#Layer1').animate({left:600,top:110},
{duration: 2000,complete:function(){Fun1()}});
};
var Fun1=function(){$('#Layer1').animate({left:450,top:200},
{duration: 2000,complete:function(){Func()}})
};
Func();
</script>
</div>
</body>
</html>