jQuery插件正在使用旧版本而不是新版本

时间:2013-10-20 02:48:10

标签: jquery

我用这个插件用于新闻报道。链接:http://www.jquerynewsticker.com/

这个插件适用于jQuery 1.6。但是,不使用最新的jQuery。如何使用最新的jQuery?

您可以在该网站上找到插件文档。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

是的,它似乎正在使用live,在新版本中已弃用并删除了$.fn.live = $.fn.on; 。但您可以使用jquery migrate来实现向后兼容,或者只需尝试添加以下内容即可快速修复:

live

在调用插件函数之前。虽然由于on中事件委派的语法更改,{{1}}不会支持动态元素。但这将适用于静态内容。

这是一个适用于2.x版jquery的小提琴。

<强> Demo

答案 1 :(得分:1)

如果你从jQuery 1.6转到jQuery 2.x ......这是一个巨大的跳跃。确保插件甚至提供2.x的支持。如果没有,您可以使用jQuery 1.x latest(现在仍然具有2.x的所有功能),或者使用jQuery migrat e来帮助在版本之间进行转换。 (jQuery migrate为向后兼容性提供支持。)