エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[jQuery] エフェクトの後にremove()したい時にはqueue(callback) - yprops.com/notes
引き続きJavaScript をいじっています。 勝手が違って悶えていますが、だいぶ慣れてきました。 jQuery ... 引き続きJavaScript をいじっています。 勝手が違って悶えていますが、だいぶ慣れてきました。 jQuery のすばらしさにしびれていたらまんまとハマった点について。 ■やりたいこと フェードアウト後にそのエレメントを削除 ■うまくいかない式 $('#some_element').fadeOut(300).remove(); //エレメントは、フェードアウトせず、すぐに消える。 ■原因 キューに入るメソッドと入らないメソッドがあるため。 ■説明 1) jQuery クラスのメソッドは、戻り値として自身のオブジェクトを返してくれるので、続けて処理したいメソッドは続けて記述できる(= メソッドチェーン)。 2) エフェクトに分類されるメソッドのほとんどは、一旦キューに溜まってから実行されるため、前のエフェクトの終了を待って動いてくれる。 3) 1) と 2) は互い
2013/06/14 リンク