在一个 div 内垂直移动(向上滚动)另一个 div
我的意思是,如何在不单击任何按钮的情况下向上移动内部 div 的内容,就像动画一样。有什么方法可以在动画完成时触发事件吗?
How to move the content of the inner div up, without click any buttons, I mean, like an animation. And is there any way to trigger an event when the animation is done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用的是
回调
。具体来说,是.animate
中内置的一个。工作示例: http://jsfiddle.net/koolvin/YGBvb/
或者也许您的意思更多这行:
http://jsfiddle.net/koolvin/uFwap
查看您的评论后,看起来这就是您的内容想:
http://jsfiddle.net/koolvin/uFwap/17/
What you need to use is a
Callback
. Specifically the one built in to.animate
.Working example: http://jsfiddle.net/koolvin/YGBvb/
Or perhaps you meant something more along the lines of this:
http://jsfiddle.net/koolvin/uFwap
After reviewing your comment, it looks like this is what you want:
http://jsfiddle.net/koolvin/uFwap/17/