私は、Firefox で完全に動作する jquery が重いサイト (アニメーション、css 状態の変更など) をコーディングしましたが、IE の jquery の実行に問題があります。私が疑問に思っていたのは、IE を使用してサイトを表示したときに jquery コードを自動的に無効にする方法があるということでした。
2 に答える
1
もちろん、ページの head セクションで条件付きコメントを使用して、IE 以外のブラウザーのみに jQuery を含めることができます。
<!--[if !IE]> -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<!-- <![endif]-->
于 2013-07-28T12:42:06.030 に答える
0
次のようなブラウザ検出プラグインを使用できます 。
簡単な目的のために、次を使用できます。
function isIE () {
var myNav = navigator.userAgent.toLowerCase();
return (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false;
}
if (isIE()) {
// no jquery
}
于 2013-07-28T12:41:55.117 に答える