我需要一个接一个地滑下一条线并淡出2个项目。我尝试编写这段代码,但它无法正常工作......
$(document).ready(function(){
$(".verticalline").slideDown(2500,"linear",function(){
$("#iwanimate").fadeIn(1000)
},function(){
$(".projects").fadeIn(1000);
$(".company").fadeIn(1000);
});
});
任何人都可以帮我吗?
答案 0 :(得分:1)
您将两个函数传递给slideDown这是无效的,您需要将第二个函数传递给fadeIn
$(document).ready(function(){
$(".verticalline").slideDown(2500,"linear",function(){
$("#iwanimate").fadeIn(1000,function(){
$(".projects").fadeIn(1000);
$(".company").fadeIn(1000);
})
});
});
答案 1 :(得分:1)
尝试使用callback
fadein
等
$(document).ready(function(){
$(".verticalline").slideDown(2500,"linear",function(){
$("#iwanimate").fadeIn(1000)
},function(){
$(".projects").fadeIn(1000,function(){// use callback function here
$(".company").fadeIn(1000);
});
});
});
答案 2 :(得分:0)
您可以在每个事件后尝试回调。如果您有任何进一步的问题,请尝试在每个事件后添加.delay。
$(document).ready(function(){
$(".verticalline").slideDown(2500,"linear",function(){
$("#iwanimate").fadeIn(1000, function()
{
$(".projects").fadeIn(1000, function()
{
$(".company").fadeIn(1000);
});
});
});
});