hirorock回答ポイント 80ptウォッチ

jQueryでの質問です。

下記のような複数のliのDOMに対してのアクションをする際に、最後のアクション後に1度だけ処理を行うスマートな記述を教えてください。
fadeOutのコールバックだと全てのliに対してコールバックが用意されてしまうため、最後のliの処理が終わったときのみに終了をお知らせする関数を呼び出したいのです。


<script>
$(function(){
$('ul li').fadeOut(function(){
// 最後のli(ここでは「4」のみ)で何か処理をする記述
});
});
</script>

<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

  • その他の回答を読む
  • この質問へのコメント

    コメントはありません

    この質問への反応(ブックマークコメント)

    全てのコメントを見る

    質問の情報

    登録日時
    2010-12-13 10:38:33
    終了日時
    2010-12-20 10:40:03
    回答条件
    1人1回まで

    この質問のカテゴリ

    この質問に含まれるキーワード

    jQuery742DOM113関数2326

    人気の質問

    メニュー

    PC版