我有一个垂直排列的DIV列表,我已经使用.fadeOut()来删除中间的一个DIV,但我不知道如何为已删除的DIV下方的DIV生成缓慢的上移效果。
怎么做?
答案 0 :(得分:2)
要同时获得淡出和向上滑动,您可以使用出色的“动画”调用:
$("#mydiv").animate({ opacity: "0", height: "0" });
答案 1 :(得分:1)
尝试这样的事情..
$('#clickme').click(function() {
$('#div').slideUp('slow', function() {
// Animation complete.
});});
有关更多参考,请阅读此内容。slideUp
答案 2 :(得分:1)
试试这个,
for (var i = 0; i < 5; i++) {
$("<div>").appendTo(document.body);
}
$("div").click(function () {
$(this).hide(2000, function () {
$(this).remove();
});
});
参考here