Jquery - 在隐藏()之后删除()
我想使用remove() 删除一个div。我想在删除 div 之前/同时显示动画。我只能在隐藏 div 时显示动画。
如果我想显示动画则执行remove()。这是怎么做到的???
到目前为止的代码:
//Delete Button - delete from cart
$('.ui-icon-trash').live('click',function() {
$(this).closest('li').hide("puff", {}, 1000)
});
I have a div that I want to remove using remove(). I want to show an animation before/while removal of div. I have only been able to show the animation when hiding the div.
If i want to show the animation then do remove(). How is this done???
Code so far:
//Delete Button - delete from cart
$('.ui-icon-trash').live('click',function() {
$(this).closest('li').hide("puff", {}, 1000)
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在
.hide()
的回调函数中执行此操作(jQuery UI.hide()
参考),如下所示:end 作为回调运行,在动画完成时执行...所以当你想要时:)
Do it in the callback function for
.hide()
(jQuery UI.hide()
reference), like this:The function at the end runs as a callback, executing when the animation is done...so when you want :)
您也可以检查一下:
You might check this also: