http://jsfiddle.net/Greg_J/R5ZHk/
我将一个 div 附加到一个容器,然后为高度设置动画。正在选择的 div 的高度是动画,正如您所期望的那样。
我想做的事:我想附加 div,然后为附加的 div 设置动画,所有这些都在同一个链中。
我想知道是否有办法做到这一点?
http://jsfiddle.net/Greg_J/R5ZHk/
我将一个 div 附加到一个容器,然后为高度设置动画。正在选择的 div 的高度是动画,正如您所期望的那样。
我想做的事:我想附加 div,然后为附加的 div 设置动画,所有这些都在同一个链中。
我想知道是否有办法做到这一点?
您可以使用稍微不同(并且可以说更具可读性)的语法:
$('<div>', {'class': 'inner'}).appendTo('#container').animate({ height: '25%'});
此外,它不起作用的原因是您height
在 CSS 中拼错了属性:
#container{
width: 100px;
heigh: 200px;
^
这是一个固定版本:http: //jsfiddle.net/Blender/R5ZHk/3/
您可以将 find() 与对象的选择器一起使用,然后继续链接... http://api.jquery.com/find/
.find() 应该为你工作..
在小提琴中,您在高度上打错了
#container{
width: 100px;
heigh: 200px;
background: rgba(0, 0, 255, .25);
}
修复它,它应该可以正常工作..