当前位置:首页 >> 技术分享 >> 详情
sousuo
sousuo

JS提示:Uncaught TypeError: $(...).jqueryzoom is not a function的处理办法

上传时间:2019-12-26             浏览次数:275

经常性的会发现,网站的一些JS会报错,尤其是类似于这样的JS,一般是没有引用某一个插件引起的。这是今天永易搜建站遇到的一个JS,可能是几年前做的一个模板,没有注意到JS的问题。需要修改一下:

yongyisou.js:142 Uncaught TypeError: $(...).jqueryzoom is not a function

    at HTMLDocument.<anonymous> (yongyisou.js:142)

    at c (jquery1.91.min.js:3)

    at Object.fireWith [as resolveWith] (jquery1.91.min.js:3)

    at Function.ready (jquery1.91.min.js:3)

    at HTMLDocument.H (jquery1.91.min.js:3)

有两种解决方案:

一、引用jqueryzoom等相关组件

因为整个项目只有产品内页用到了相册功能,所以其他页面全部都引入这个组件,有点得不偿失。如果其他朋友网站只是某一个页面报错,可以给插件引用进来就不报错了

二、写一个判断语句【极力推荐

永易搜建站常用的判断语句是:if($(".jqzoom").length>0){}给需要插件的这一句代码给框起来,这样就只有需要调用这个插件的地方执行这句代码。

0371-56789390
公司地址

郑州市花园路东风路向西300路南弘熹台22层

联系我们