lazyload 错误 :未定义的变量:checkbrowse

来源:互联网 发布:可视化网址导航源码 编辑:程序博客网 时间:2024/06/10 23:30

    lazyload 在使用的时候可能会报错 错误内容是  :未定义的变量:checkbrowse

    本来明明文件、方法都对但就是没有效果,甚至还有错误导致页面的 其他效果不能用

    关于  未定义的变量:checkbrowse

    的原因就是判断浏览器版本的checkbrowse()没有定义  补充一下就好了

   

function checkbrowse() { var ua = navigator.userAgent.toLowerCase(); var is = (ua.match(/\b(chrome|opera|safari|msie|firefox)\b/) || ['', 'mozilla'])[1]; var r = '(?:' + is + '|version)[\\/: ]([\\d.]+)'; var v = (ua.match(new RegExp(r)) || [])[1]; jQuery.browser.is = is; jQuery.browser.ver = v; return { 'is': jQuery.browser.is, 'ver': jQuery.browser.ver } }

然后在运行程序吧

 

原创粉丝点击