No.3ベストアンサー
- 回答日時:
fadeOut([speed], [callback])
各要素の透明度を操作して、表示されている要素をフェードアウトさせます。
~ 中略 ~
また、効果が完了した際に呼び出される関数を第二引数に指定することも出来ます。
なので、
function fadeOutFinish()
{
alert("終わり!");
}
みたいに関数を作って
fadeOut([speed], fadeOutFinish)
と2番目の引数に指定すると、
fadeOut 関数が、フェードアウト処理を終えた後に
fadeOutFinish 関数をコールしてくれます
関数側が、特定のタイミングでコールして情報を返してくれるので、
コールバック(関数)といわれます
No.2
- 回答日時:
処理が非同期で行われるときに
処理が終わったことを通知してもらうための関数です
No.1
- 回答日時:
コールバックというのは、
JavaScriptに限らない一般的なプログラミング用語で
「引数として渡される関数」のことです。
ごく単純な例はこんな感じでしょうか。
function funcA(x) {
alert("funcA:"+x);
}
function funcB(x) {
alert("funcB:"+x);
}
function funcC(callback) {
callback("funcC");
}
funcC(funcA);
funcC(funcB);
これによって、呼び出した関数(例ではfuncC、質問文ではfadeOut)内で行う処理の内容を
呼び出し側である程度制御できるようになります。
あと、jQuery日本語リファレンスを見てみましたが、
「また、効果が完了した際に呼び出される関数を第二引数に指定することも出来ます。」
と記載されていたので、callbackという言葉の意味が分からなくてもちゃんと読めば理解はできると思いますよ。
コールバック (情報工学) - Wikipedia
http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%BC% …
この回答へのお礼
お礼日時:2012/08/28 15:13
お返事が遅くなり申し訳ありません。
解説ありがとうございます。
まだプログラム等の経験が浅いので、解説頂いている例がちょっと難しかったです。
せっかく教えて頂いたのに理解が悪く申し訳ありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 「羊たちの沈黙」を原書で読んだ方、もしくは英語に堪能な方に質問します 3 2022/06/02 00:04
- 文学・小説 「羊たちの沈黙」を読んだことがある方に質問です 6 2022/06/02 00:10
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- 英語 従属節であるwhen節と主節の2文について、内容からどちらを主節にするかの判断基準について 1 2023/01/04 14:50
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- その他(お金・保険・資産運用) 超初心者です。レートについて教えて下さい。 5 2023/04/20 10:49
- 債券・証券 お金の勉強をしているのですがわからない問題が2つあります 素人質問で申し訳ないですがお答え頂けますと 6 2023/07/29 17:27
- 英語 数字を英語でいうことについてお教えください(例えば11億円を英語で言う場合) 2 2023/05/20 10:48
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- その他(言語学・言語) ラテン語の翻訳について 問題集に Cicero de republica cogitat. の翻訳に 1 2022/09/29 17:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エラー(型が一致しません。)...
-
VB6でユーザー定義型がNothing...
-
LRESULTとHRESULT
-
TextChangeイベントが発生しない
-
PHP + MySQL で登録時に重複チ...
-
jQueryの関数内の変数について...
-
関数内でのグローバル変数
-
c++ cmathとmath.h
-
配列の要素番号を取得するには?
-
C言語のsizeof(サイズオブ)演算...
-
VBでボタンを押すと画像をラン...
-
VB.NET の配列の要素数
-
IDの自動採番について
-
DataGridでCTRLキーを押さずに...
-
データバインディングで代入を...
-
yes no で、50質問してyesの数...
-
PV3Dでのアニメーション
-
三辺の長さから角度を求めたい...
-
変な質問ですみません、n番目の...
-
マウスの基準点について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラー(型が一致しません。)...
-
VB6でユーザー定義型がNothing...
-
TextChangeイベントが発生しない
-
#define 文
-
LRESULTとHRESULT
-
ifdefとenum
-
時間差を取得結果を求めるには
-
fetchでreturnで戻り値
-
PHP + MySQL で登録時に重複チ...
-
関数定義について質問です 架空...
-
VBS 名前定義の確認→ありかなし...
-
複数関数からの戻り値returnの指定
-
char[]とchar*
-
関数内でのグローバル変数
-
isLoading:Boolean = trueの使い道
-
アクティブなウィンドウのみ、...
-
c++ cmathとmath.h
-
python: 直角三角形の種類を求...
-
VB.NET の配列の要素数
-
変な質問ですみません、n番目の...
おすすめ情報