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);
}
それを修正すれば、すべて正常に機能するはずです。