Javascript 如何在动态元素上添加向上滑动动画?

Javascript 如何在动态元素上添加向上滑动动画?,javascript,jquery,html,css,animation,Javascript,Jquery,Html,Css,Animation,我有一个div和一个按钮 单击按钮,我将附加另一个div。 在附加第二个div之后,我想使用jquery动画方法将幻灯片添加到第一个div,并将幻灯片向下添加到第二个div <div class="main"> <div class="user"> <div class="closed_div"> Lorem Ipsum is simply dummy text of the printing and types

我有一个div和一个按钮

单击按钮,我将附加另一个div。 在附加第二个div之后,我想使用jquery动画方法将幻灯片添加到第一个div,并将幻灯片向下添加到第二个div

<div class="main">
    <div class="user">
        <div class="closed_div">
            Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
        </div>
    </div>
    <button class="addDiv">Add open Div</button>
</div>
但是效果不好。你能告诉我我做错了什么吗


Thnakyu.

这里有一个使用jQuery slideUp和slideDown函数的实现。我取下滑上的div。高度:100%有时是动画的问题

let计数器=0;
$('.addDiv')。单击(函数(){
var html=$('Lorem Ipsum只是打印的虚拟文本,\n\
排版行业。Lorem Ipsum已成为该行业的\n\
自16世纪以来的标准伪文本,当时一个不知名的打印机拿起一个打印工具,将其拼凑成一个字体\n\
样本书。它不仅保存了五个世纪,而且还跨越到了电子排版,保留了\n\
基本上没有变化。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,\n\
最近,Aldus PageMaker等桌面发布软件包括Lorem Ipsum版本;
$('.user div').slideUp(300,函数(){
$(this.remove();
});             
$('.user').append(html);
html.slideDown();
});
.closed\u div{
显示:无;
}

Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。它有
不仅存活了五个世纪,而且飞跃到电子排版,基本上保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,最近随着desktop的发布而流行
发布软件,如Aldus PageMaker,包括Lorem Ipsum版本。
添加开放Div

下面是一个使用jQuery slideUp和slideDown函数的实现。我取下滑上的div。高度:100%有时是动画的问题

let计数器=0;
$('.addDiv')。单击(函数(){
var html=$('Lorem Ipsum只是打印的虚拟文本,\n\
排版行业。Lorem Ipsum已成为该行业的\n\
自16世纪以来的标准伪文本,当时一个不知名的打印机拿起一个打印工具,将其拼凑成一个字体\n\
样本书。它不仅保存了五个世纪,而且还跨越到了电子排版,保留了\n\
基本上没有变化。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,\n\
最近,Aldus PageMaker等桌面发布软件包括Lorem Ipsum版本;
$('.user div').slideUp(300,函数(){
$(this.remove();
});             
$('.user').append(html);
html.slideDown();
});
.closed\u div{
显示:无;
}

Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。它有
不仅存活了五个世纪,而且飞跃到电子排版,基本上保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,最近随着desktop的发布而流行
发布软件,如Aldus PageMaker,包括Lorem Ipsum版本。
添加开放Div
$(.closed_div”).animate({高度:'100%,'opacity':1},1500);
$(函数(){
$('.addDiv')。单击(函数(){
var elem=$(本);
$('.user')。after('Lorem Ipsum只是打印的虚拟文本,\n\
排版行业。Lorem Ipsum已成为该行业的\n\
自16世纪以来的标准伪文本,当时一个不知名的打印机拿起一个打印工具,将其拼凑成一个字体\n\
样本书。它不仅保存了五个世纪,而且还跨越到了电子排版,保留了\n\
基本上没有变化。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,\n\
最近,像Aldus PageMaker这样的桌面发布软件包括Lorem Ipsum的版本;
});
});
。无{
显示:无;
}

Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。它不仅存活了五个世纪,而且还跨越到电子排版,基本上保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,最近随着Aldus PageMaker等桌面出版软件的发布,包括Lorem Ipsum版本。
添加开放Div
$(.closed_div”).animate({高度:'100%,'opacity':1},1500);
$(函数(){
$('.addDiv')。单击(函数(){
var elem=$(本);
$('.user')。after('Lorem Ipsum只是打印的虚拟文本,\n\
排版行业。Lorem Ipsum已成为该行业的\n\
自16世纪以来的标准伪文本,当时一个不知名的打印机拿起一个打印工具,将其拼凑成一个字体\n\
样本书。它不仅保存了五个世纪,而且还跨越了电子书籍
$(document).ready(function(){
            $('.addDiv').click(function(){
                var html = '<div class="open_div">Lorem Ipsum is simply dummy text of the printing and \n\
                        typesetting industry. Lorem Ipsum has been the industrys \n\
                        standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type \n\
                        specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining \n\
                        essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, \n\
                        and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</div>';
                $('.user').append(html);
            });
        });
$(".closed_div").animate({height:'100%','opacity':1},1500);
$(".open_div").animate({height:0},1500);