javascript - 原型(prototype)/脚本切换队列

标签 javascript queue prototypejs effects scriptaculous

我想通过执行以下操作的 scriptaculous 在某个 div 上实现效果:

  1. div 将 blindUp。
  2. 该效果完成后,div的内容会发生变化。
  3. 然后 div 将用新内容 blindDown。

所以知道有effect queue很牛逼,但是blindUp effect完成后怎么能有contents呢?

还有没有办法让切换与队列一起工作?

最佳答案

您可以使用队列和延迟来做到这一点,但这是最简单的。

new Effect.BlindUp('something',{afterFinish:function() {
   $('something').innerHTML="###";
   new Effect.BlindDown('something');
  }    
})

然后您可以将它包装在一个函数中,将新内容传递给它并使其表现得像一个切换。

其他文档在此处:http://proto-scripty.wikidot.com/scripty:how-to-timing-and-sequencing-animations

关于javascript - 原型(prototype)/脚本切换队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1949589/

相关文章:

javascript - IE8在使用prototype.js时报错 "Invalid argument",如何找到报错的地方?

c++ - 仿真程序

javascript - 删除只出现在 DOM 检查器中的空引号

javascript - 如何使用tcp套接字将图像从[python客户端]发送到[node.js服务器]?

javascript - JQuery 将调色板颜色应用于 html 页面中的任何内容

c++ - C++在队列中查找某些元素

c - 如何在 C 中为 FIFO 队列上的元素提供标识?

javascript - 有没有办法取回在 Prototype 中使用 Event.observe 注册的匿名事件处理程序?

javascript - 如何知道页面上是否加载了所有内容?

javascript - 如何限制angularjs ng-repeat中的对象?