IT戦記

プログラミング、起業などについて書いているプログラマーのブログです😚

jQuery の $(function) が ready イベント発生後だと動かない問題の解決法

ready にまつわる「ややこしい問題」で

川崎さんが困っているようなので、
[jQuery] $(function)はonload後には効かない Kawanet Blog II/ウェブリブログ
解決方法を書きます

実は

(たぶん)その「ややこしい問題」のために用意されている関数が jQuery にはある

jQuery.event.special.ready.setup()
/* または */
$.event.special.ready.setup()

試したことはないけど。たぶん上の関数を ready イベント前(ロードされる前)に呼び出してあげると、その「ややこしい問題」を解決できる
関数名が長いけど $(function(){}) のようにダミー関数を空呼びするよりは奇麗かなあ?