jquery2.0 이상의 jQuery 버전은 더 이상 IE8 이하의 IE 브라우저를 지원하지 않으므로 jquery는 ie8을 지원하지 않습니다. 해결 방법은 jquery1.9 버전을 사용하는 것입니다.
이 기사의 운영 환경: Windows7 시스템, jquery1.9, Dell G3 컴퓨터.
jquery는 ie8을 지원하지 않나요?
jQuery 버전 2.0 이상은 IE 브라우저 IE8 이하를 더 이상 지원하지 않습니다. jquery 버전 1.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 하위 버전과의 호환성이 필요한 경우에는 Native JS 또는 Jquery1.x 하위 버전을 사용하는 것이 좋습니다.
일반적인 방법은 웹 페이지용 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!