HTMLコード
<div id="foo">
<h1>foo</h1>
<p>Pellentesque habitant morbi tristique.</p>
</div>
<div id="bar">
<h1>bar</h1>
</div>
jQuery コード
$('#bar').click(function () {
$('#foo p').hide('slow').appendTo('#bar').show('slow');
})
期待される結果
#バークリック時
p
要素を隠す#foo
p
に追加#bar
p
現在の子であるshow#bar
実結果
p
に追加#bar
p
要素を隠す#foo
p
現在の子であるshow#bar
質問
- jQueryチェーンでメソッドの実行順序を決定するものは何ですか?
- 次の開始前に各イベントが確実に完了するようにするにはどうすればよいですか?