我不确定如何描述这一点。我在一个页面上有几个 div,例如:
<div id="Content">
<div id="SubContent" class="LoremIpsum">
some lorem ipsum text here
</div>
<div id="SubContent" class="Shakespeare" style="display:none">
Macbeth story here
</div>
</div>
<a href="Javascript:Void(0);" onClick="ChangeStory">Change</a>
所以现在,当我单击“更改”链接时,我希望 LoremIpsum div 向上滑动,在它完成向上滑动之后,我希望 Shakespeare div 向下滑动。
目前,我有:
function ChangeStory(){
$('.LoremIpsum').slideUp();
$('.Shakespeare').slideDown();
}
它们不是一个接一个地发生,而是同时发生。我试图插入一些时间延迟,但效果不佳。关于如何一个接一个地运行它们的任何想法?
非常感谢!