在jquery延迟后启动函数
在父元素上调用延迟后,我将设置两个元素的动画。 HTML可以如下所示:在jquery延迟后启动函数,jquery,callback,delay,Jquery,Callback,Delay,在父元素上调用延迟后,我将设置两个元素的动画。 HTML可以如下所示: <div id='daddy'> <span id='text'>some text</span><a id='link'>a link</a> </div> 我试图查看.trigger(“myPersonalEvent”)并创建一个定制的事件,但我认为这不是执行我所需要的功能的正确方法。。。 好主意是允许在delay()之后回调,但这是不可能的 我
<div id='daddy'>
<span id='text'>some text</span><a id='link'>a link</a>
</div>
我试图查看.trigger(“myPersonalEvent”)并创建一个定制的事件,但我认为这不是执行我所需要的功能的正确方法。。。
好主意是允许在delay()之后回调,但这是不可能的
我还附加了一个假动画,在那之后调用了一个回退,但这两个解决方案都没有让我如此兴奋
还有更好的吗?我会在fadeIn
的回调函数中使用:
$("#daddy").fadeIn(300, function () {
setTimeout(function()
{
$("#text").animate({[some stuff]});
$("#link").animate(
{
[some stuff],
[some other]
});
}, 10000);
});
我发现一个类似问题的答案很有用:
$("#daddy").fadeIn(300, function () {
setTimeout(function()
{
$("#text").animate({[some stuff]});
$("#link").animate(
{
[some stuff],
[some other]
});
}, 10000);
});