最近发现一个很奇葩的问题,页面调用myFocus的图片转场特效,每次在清除浏览器缓存的前提下,会弹窗提示:
Failed to load: /js/2016js/mf-pattern/mF_YSlider.js
恶心至极,网上查找资料,发现很多网友遇到这个问题!原因是myFocus中myfocus-2.0.1.min.js的一个bug引起的,贴吧里面,有网友给出了解决办法:
是因为引用的myfocus-2.0.1.min.js里面有一个setTimeout(function(){if(!isSuccess) alert(*Failed to load: *+src);},timeout);,时间加载是3秒,如果超过3秒就会打印,基本上点击后就没什么问题了,下次是加载好的了,就不会出现这个,如果真不想这个出现,可以去里面把时间改长一点,或者直接不打印输出
但这个改动,会存在2个问题:一是不好找,二是如果代码能力不强的网友,会把js改坏,导致js报错;终极解决办法,直接替换
http://www.daimajiayuan.com/download/js/yulan/myFocus/js/myfocus-2.0.4.min.js
直接下载,亲测可用!或者下方我提供了下载,下载后解压即可!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。