Google ChromeとjQuery1.10.2でevent.returnValueエラーがでる wordpress

不具合

あれ?前までは表示されていなかった下記のようなエラーが

Chromeのコンソール画面に出力されるようになっていた。


event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

どうやらjQueryのバグらしく、無視しても良さそうです。

最新版のWordpress3.8からjQueryのバージョンが変わったのかもしれませんね。

HTMLの表示上は特に問題も無いのでそのままでもいいのですが

テストを兼ねて試しに修正してみました。


修正方法は修正箇所を自前で修正するか

修正コードをgitから取得してjQueryを構築するか

ベータ版であるけど、最新のjQuery1.11.3をダウンロードして利用するか

です。


ここはさくっとjQuery1.11.3をダウンロードして利用してみました。

jQuery Core 1.11.0-beta3
code.jquery.com/jquery/


ダウンロードして、WordpressのjQueryと差し替えてやれば問題無く動作しました。


wp-includes/js/jquery/jquery.js

※一応バックアップしてから、差し替えたほうが良いです。

エラーが表示されなくなっています。

1.10から1.11へのバージョンアップなので、仕様変更などの不具合がその他に

見つからないのか?

心配しましたが、問題なさそうです。今のところは・・・

関連記事