一些jquery插件不能使用新版本的jquery库

Rin*_*rge 6 javascript jquery

我有一个关于jQuery插件的问题.我正在使用一个复选框样式插件,插件使用jQuery lib版本1.4.2,它完美地工作.但是当我升级到jquery 1.7.1时,我的坏,它不起作用,在控制台中也没有错误.

上面的问题面临这么多次,然后我决定使用相同的jquery文件和插件.但是现在我在我的网页上有更多的效果,他们正在使用最新版本的jquery,也许我无法将其恢复为旧版本

我是jquery的新手,如果是这样的话,调试正在发生的事情将会非常困难.对于这个有什么好的解决方案,将来我应该使用jQuery吗?什么是升级规则?

Aln*_*tak 4

根据我的经验,从 1.4 到 1.7 可能导致代码中断的最重要变化是 jQuery 1.6 中引入的 来.prop()替换.attr().

查看所有对 的调用.attr(),看看它们是否应该替换为.prop().

有关应使用哪些指南,请参阅http://appendto.com/blog/2011/05/jquery-161-release-executive-brief