【原创】jQuery报错:TypeError:jQuery.curCSS is not a function 解决方案

blogdaren 2018-06-19 1评论 1979人次

问题现象:

33.png

问题背景:

项目中用到了第三方jQuery插件: jquery-plugin-interface,Jquery的版本号是 jquery-1.8.3

问题原因:

在jQuery-1.8.X以及后续的高版本中,已经放弃了 jQuery.curCSS()的用法,自然就报错啦。

解决方案-1【不推荐】:

引用1.8.x 以下Jquery版本,此法不爽,因为可能会导致依赖高版本的第三方插件工作异常。

解决方案-2【推荐使用】:

引入jQuery库后,在我们的模块中立即重定义 jQuery.curCSS() 方法,代码如下:

jQuery.curCSS = function(element, prop, val) {
    return jQuery(element).css(prop, val);
};


#jQuery.curCSS#

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】jQuery报错:TypeError:jQuery.curCSS is not a function 解决方案

用户评论:

2018-06-19 14:18
这个流弊, 可以写一个jQuery的兼容插件

发表评论:

您的昵称:
电子邮件:
个人主页:

Free Web Hosting