FC2ブログ
自由に生きるために奔走する毎日

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

jQueryのコールバック関数指定

1月1日に書いたコールバックの話、酷い勘違いをしていた。

$(this).fadeOut("slow", hoge());


これが正しく動作しないのは当たり前ですね...
fadeOutの第2引数にhogeではなく、hogeの戻り値を渡してしまっている。

正しくはこう

$(this).fadeOut("slow", hoge);


最近、C++でファンクタを渡す処理を書くことが多かったので...という言い訳をしてみたり。苦しい。

しかし、上の書き方はエラー出してほしいのが正直な所。
variantで受けてるのかな?

さて、勘違いで妙な書き方になってるソースを綺麗にして上げなおそうかな。
にほんブログ村 IT技術ブログ プログラム・プログラマーへ
スポンサーサイト
コメント
コメントの投稿
【Font & Icon】
管理者にだけ表示を許可する
カテゴリ
カレンダー
11 | 2018/12 | 01
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
検索フォーム
RSSリンクの表示
リンク
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。