ホームページ >ウェブフロントエンド >jsチュートリアル >jquery が ie8 をサポートしていない場合はどうすればよいですか?
jquery は、jquery2.0 以降のバージョンの IE ブラウザが IE8 以下の IE ブラウザをサポートしていないため、ie8 をサポートしていません。解決策は、jquery1.9 バージョンを使用することです。
この記事の動作環境: Windows7 システム、jquery1.9、Dell G3 コンピューター。
jquery は ie8 をサポートしていませんか?
JQuery バージョン 2.0 以降では、IE 8 以下のバージョンの IE ブラウザはサポートされなくなりました。jquery1.9 バージョンを使用してください。
解決策:
<!--IE8只能支持jQuery1.9--> <!--[if lte IE 8]> <script src="http://cdn.bootcss.com/jquery/1.9.0/jquery.min.js"></script> <![endif]-->
関連問題:
Jquery は、バージョン 2.x 以降、IE の下位バージョン (IE6、IE7、IE8) との互換性を処理しなくなりました。 IE の下位バージョンとの互換性が必要な場合は、ネイティブ JS または Jquery1.x の下位バージョンを使用することをお勧めします。
一般的な方法は、Web ページ用に 2 つ以上の JS コード セットを作成して、さまざまなバージョンや種類のブラウザに適応させた後、ネイティブ JS を使用してブラウザのモデルとバージョンを決定し、さまざまな JS ファイルをロードすることです。具体的な実装方法は次のとおりです:
//判断是否为IE浏览器 if(navigator.appName == "Microsoft Internet Explorer") { if(navigator.appVersion.match(/7./i) == '6.' || navigator.appVersion.match(/7./i) == '7.' || navigator.appVersion.match(/7./i) == '8.'){ document.write('<script src="myjs1.js"></script>'); }else{ document.write('<script src="myjs2.js.js"></script>'); } }
推奨: "jquery ビデオ チュートリアル "
以上がjquery が ie8 をサポートしていない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。