【发布时间】:2011-12-21 00:08:46
【问题描述】:
我会在父元素上调用延迟后为两个元素设置动画。 HTML 可能是这样的:
<div id='daddy'>
<span id='text'>some text</span><a id='link'>a link</a>
</div>
我需要这样的东西来调用“函数”
$("#daddy").fadeIn(300).delay(10000).function()
{
$("#text").animate({[some stuff]});
$("#link").animate(
{
[some stuff],
[some other]
});
}
我尝试查看 .trigger("myPersonalEvent") 并创建自定义事件,但我认为这不是执行我需要的正确方法... 好主意可能是在延迟()之后允许回调,但这是不可能的
在那之后我还附加了一个调用后备的假动画,但这个解决方案都没有让我如此兴奋..
有更好的吗?
【问题讨论】:
-
一个类似问题的答案是我发现有用的:stackoverflow.com/questions/7915140/callback-to-delay