zoukankan      html  css  js  c++  java
  • Uncaught TypeError: Cannot read property 'opera' of undefined

    1、错误描述

    Uncaught TypeError: Cannot read property 'opera' of undefined
        jquery.jqprint-0.3.js:22 
    at init.$.fn.jqprint (VM2585 jquery.jqprint-0.3.js:22)
        
    at HTMLButtonElement.<anonymous> (remainder-bill.html:84)
        
    at HTMLDocument.dispatch (VM2557 jquery-1.9.1.min.js:35)
        
    at HTMLDocument.v.handle (VM2557 jquery-1.9.1.min.js:35)

    2、错误原因

         $.browser这个方法从1.9开始废除,导致出现这个错误

    3、解决办法

    (1)可以在官网上下载jquery-migrate-1.4.1.js,放在jquery之后

    (2)在jquery中添加兼容代码

    <script>
    	jQuery.browser={};
    	(function(){
    		jQuery.browser.msie=false; 
    		jQuery.browser.version=0;
    		if(navigator.userAgent.match(/MSIE ([0-9]+)./)){ 
    			jQuery.browser.msie=true;
    			jQuery.browser.version=RegExp.$1;
    		}
    	})();	
    </script>
  • 相关阅读:
    shell cut
    查询表名
    RandomAccessFile
    eclipse 背景颜色
    JAVA 获取分行符
    date time insert
    shell date time
    python
    gdg shell
    shell入门之变量测试
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313722.html
Copyright © 2011-2022 走看看