Rails、Scriptaculous、一个元素将另一个元素推开的效果
我真的很喜欢新元素似乎将旧元素推开的视觉效果。最近很常见的事情。
这是一个静态示例。 http://github.com/
但是,我正在尝试使用最近更新的产品来做到这一点。如果可能的话,还想使用 scriptaculous 和在 Rails 上使用 ruby 的periodic_call_remote。
I really like the visual effect where a new element seems to push an old element out of the way. Pretty common thing recently.
here is a static example.
http://github.com/
However, I'm trying to do it with recently updated products. Also would like to use scriptaculous if at all possible with periodically_call_remote using ruby on rails.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
无需为您编写代码,您需要构建以下部分:
render :partial
Ajax.PeriodicalUpdater
来抓取 html,并使用更新程序的成功处理程序中的新项目更新 div移动
现有元素以适应新元素,但要慢慢进行。我建议您让前两个项目符号起作用并且然后担心影响)。没有特定需要使用
periodic_call_remote
,它完全可以通过不显眼的 JavaScript 来完成。Without writing the code for you, here are the pieces you need to build:
render :partial
Ajax.PeriodicalUpdater
to grab the html, and update the div with new itemsmove
the existing elements down to accomodate the new ones, but do it slowly. I recommend you get the first two bullets working and then worry about the effects).There's no specific need to use
periodic_call_remote
, it can be done entirely with unobtrusive javascript.