【发布时间】:2025-12-14 10:25:01
【问题描述】:
如何在某个元素完成动画后让函数运行?这是一个类似动画的向下滑动,元素被隐藏,当点击某些东西时,它会通过向下滑动其内容(+高度)变得可见。
我无法控制该元素上的动画函数,因此我无法使用 $.animate 函数中的回调选项...
现在我有类似的东西
$('.trigger').click(function(){ // <-- "trigger" will make the element animate
setTimeout(myfunction, 500);
});
这可行,但我不喜欢它,感觉很hacky
【问题讨论】:
标签: javascript jquery