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ランキング
-
プログラミング 学習
-
初心者です。gulpでコンパイル...
-
二次元配列を使って順位をだす...
-
セレクトを全て選択されていな...
-
「?」の意味
-
プログラムがうまく動きません...
-
①入力フォーム→②確認表示画面→③...
-
コードレビューをお願いします。
-
API連携のプログラミングについ...
-
コードレビューをお願いします。
-
var exports = exports || {}; ...
-
HTMLで作った時報アプリが動き...
-
出発駅A、到着駅Bを選択すると...
-
スマホ上で、左右スワイプで次...
-
GASでチェックボックスを一括of...
-
Googleフォームで選択肢に応じ...
-
IndexedDB を使ってファイルア...
-
フォームが空欄の時にフォーム...
-
sessionStorageを調べています。
-
【Google Apps Script】「ライ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラー(型が一致しません。)...
-
VB6でユーザー定義型がNothing...
-
LRESULTとHRESULT
-
TextChangeイベントが発生しない
-
ifdefとenum
-
#define 文
-
PHP + MySQL で登録時に重複チ...
-
時間差を取得結果を求めるには
-
【javaScript】KeyboardEventで...
-
関数内でのグローバル変数
-
int型やfloat型などの範囲を返...
-
callbackってなんですか。
-
PHP requireの後にJS実行
-
char[]とchar*
-
アクティブなウィンドウのみ、...
-
JAVAの引数と戻り値について
-
C#のWindowsアプリケーションの...
-
VBにアクセスのデータベースを...
-
関数定義について質問です 架空...
-
無償BorlandC++5.5でAPI(SDK)...
おすすめ情報