我之前使用过Scriptaculous(包括效果队列)。出于某种原因,我不能让两个图像一个接一个地动画。这是html代码:
<img id=redDot src='images/home_img_icon1.jpg'>
<br>
<br>
<img id=text55 style="display:none" src='images/home_img_icon2.jpg'>
和我的脚本代码:
<script language="javascript">
Effect.Grow('redDot');
Effect.Appear('text55', {queue : 'end'});
</script>
您可以在此处看到现场演示:http://www.365pledge.com/tmp/55Thompson/prototype/
我想要的是第一张图像增长,然后以显示另一张图像。相反,它们同时具有动画效果。感谢您提供的任何帮助!
答案 0 :(得分:1)
您的使用应该有效,但为了以防万一,您是否尝试过:
new Effect.Grow('redDot', { queue: 'front' });
new Effect.Appear('text55', { queue: 'end' });
此外,在你的效果面前错过“新”可能是它的错误。