반응형
잡히지 않은 TypeError : 정의되지 않은 [중복]의 'msie'속성을 읽을 수 없습니다
이 질문에는 이미 답변이 있습니다.
이 오류 메시지는 다음 코드에서 발생합니다.
$.fn.extend({
chosen: function(options) {
if ($.browser.msie && ($.browser.version === "6.0" || $.browser.version === "7.0")) {
파일에서 : https://github.com/koenpunt/chosen/edit/master/chosen/chosen.jquery.js
브라우저는 정의되어 있지 않습니다. 이 문제를 일으킬 수있는 아이디어가 있습니다. Chrome과 FF에서 동일한 오류가 발생했습니다.
$.browser
버전 1.9부터 jQuery에서 제거되었습니다. 이제 플러그인으로 사용할 수 있습니다 . 일반적으로 브라우저 감지를 피하는 것이 좋습니다. 이것이 제거 된 이유입니다.
반응형
'programing tip' 카테고리의 다른 글
postgresql에서 여러 열을 삭제하는 방법 (0) | 2020.06.23 |
---|---|
Internet Explorer에서 JavaScript 배열 함수 수정 (indexOf, forEach 등) (0) | 2020.06.23 |
Entity Framework 용 데이터베이스를 다시 만드는 방법은 무엇입니까? (0) | 2020.06.23 |
스프링 클래스 패스 접두사 차이 (0) | 2020.06.23 |
여러 조건이있는 XPath (0) | 2020.06.23 |