制作会社から制作会社じゃない会社に転職が決まりました。制作会社で学んだことを残らず記事にしたいと思います。

パンDKOTORI Blogの公式キャラクター「パンD」です。
コーディングWordPressプラグインContact Form 7送信ボタンで 「$.isPlainObject is not a function」エラー

Contact Form 7送信ボタンで 「$.isPlainObject is not a function」エラー

Contact Form 7送信ボタンで 「$.isPlainObject is not a function」エラー記事のアイキャッチ画像

Contact Form 7で送信ボタンを押したら 「$.isPlainObject is not a function」というエラーが出た時の対処法です。

まえがき

この前、3年まえくらいに制作したサイトの改修を行っていてお問い合わせフォームを「Contact Form 7」で作りなおそうと思って実装してたら、送信ボタンを押してもクルクルしたまま送信完了しないという現象に出くわしました。Webデベロッパーと見てみると「$.isPlainObject is not a function」というエラーが出てる。

blogcontactform7

若干ハマりながらも解決したのでその覚え書きです。
結論から書きます。

原因:jQueryのバージョンが古すぎた

見出しの通りjQueryのバージョンをあげたら解決しました笑

エラー時に使ってたバージョン v1.3.2
エラーが出なくなったバージョン v1.8

おそらくv1.8以上もなんの問題もなく動くと思われます。
ちなみにバージョンいくつから正常に動くかは検証してません。

まとめ

誰かが「$.isPlainObject is not a function」で検索してくることを願ってこの記事を世に送り出したいと思います笑

シェアするみんなシェアしてね

フォローするフォローする

いつもKOTORI Blogをご覧いただきありがとうございます。Facebook、Twitterを通じて、皆様と交流していき色んな情報を共有していければな~と思ってます。お気軽に登録してください!

基本フォロー返します。

RSSを登録する

RSSはこちらから。

follow us in feedly

Feedly使ってる人はこちらから。

Buy me a Beer

動く!パンDのLINEスタンプ
好きな人にアプローチスタンプ
パンDのLINEスタンプ

関連する記事関連する記事も読んでみてね

コメント