古いコードで「Cannot read property ‘msie’ of undefined」のエラーが出たときの対処法


本当にただのメモです。
でも、役に立つことがあるかもしれない。

jQuery系のプログラム作ってて
Cannot read property ‘msie’ of undefined
というエラーが出たらこれが原因。

a.browser.msie

という箇所でエラーが出ていた。

jQuery1.9から$.browser が削除されたため

バージョンの関係で使えないコードが入っていた。
古いスクリプトを使っているとこういうことは起こってきます。
ということで直し方。

browser → support

にするだけ。
メモなのでざっくりですが、参考になれば。