使用 Jquery-pt 2 为 Div 一个接一个地制作动画
请在此处查看我之前的问题:
Animate Divs One就在使用 Jquery 的其他之后
查看我的第二个答案...
谁能告诉我如何正确编写我的代码,以便我可以为超过 2 个 div 制作动画?如果可以的话,请给我一个至少 4 个 div 的例子。提前致谢。
Please view my previous question here:
Animate Divs One Right After the Other with Jquery
View my second answer....
Can anyone tell me how to write my code correctly so that i can animate more than just 2 divs? Please give me an example of at least 4 divs if you can. Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
给它们一个公共类,使用
.each()
迭代它们,并使用.delay()
,乘以迭代的当前索引号按持续时间。示例: http://jsfiddle.net/patrick_dw/jPeAp/
< em>html
js
这样它将自动适用于任意数量的元素。
在循环中,
index
将为0、1、2等
。因此延迟将为0、700、1400等
。编辑:
如果您无法为元素提供一个公共类,则只需将 ID 分组为一个 多重选择器。
Give them a common class, iterate over them with
.each()
, and use.delay()
, multiplying the current index number of the iteration by the duration.Example: http://jsfiddle.net/patrick_dw/jPeAp/
html
js
This way it will automatically work for any number of elements.
In the loop,
index
will be0, 1, 2, etc.
. So the delay will be0, 700, 1400, etc
.EDIT:
If you can't give the elements a common class, then just group the IDs into one multiple selector.