テキストをポップアップで表示させるjQueryのプラグイン「featherlight.js」を使っていたのだが、これを別のサイトでも使おうとしたところ以下のエラーに遭遇した。

b.on is not a function

解決法はいたってシンプルで、単に読み込んでいるjQuery本体のバージョンを新しいバージョンに上げるだけで解決した。

もともとサイトAで使っていたfeatherlightプラグインを、今回別のサイトBにも適用したところ、サイトBで読み込んでいるjQuery本体のバージョンが「1.6.2」と少し古かったので「1.7」系にバージョンアップしたところ無事解決した。