今回はkintoneでjQueryのバージョンを新しくしたら「Uncaught TypeError: $ is not a function」っていうエラーが出た
エラーの原因
jQueryのバージョンアップで$の扱いが変わっていたのが原因。だから$を使うところでエラーが出る。
解決策
$の代わりにjQueryって書けば問題なく動いた
- 古いコード:
$(セレクタ) - 新しいコード:
jQuery(セレクタ)
追記
(function($){
})(jQuery);
にすれば$をjQueryと見なす(実際には即時関数の引数$にjQueryを渡しているだけ)という意味になるので中身の$変えなくても大丈夫でしたしこっちの方が楽でした。