【问题标题】:Different versions of jQuery on the same page [duplicate]同一页面上的不同版本的jQuery [重复]
【发布时间】:2014-01-28 12:43:01
【问题描述】:

我总是在一个页面上使用多个版本的 jQuery 时遇到问题。

我尝试创建一个可以使用 facebook 滚动条滚动的 div。 http://www.dynamicdrive.com/dynamicindex11/facescroll/index.htm 我想添加一个显示或隐藏另一个 div 的复选框(我可以切换的按钮)。 http://jqueryui.com/button/#checkbox

我让这两个示例彼此独立工作,但如果我在一个文档中尝试,这两个示例中的一个将不再工作。

如何在一个文档中使用 2 个不同版本的 jQuery?

有没有办法将 JQuery 库简化为我需要的功能?为 2 个或 3 个简单函数加载 2 个不同版本的 jQuery 对我来说似乎有点过头了。

谢谢

【问题讨论】:

  • 这是一个 巨大的 代码味道,但你可以通过$.noConflic() 做你想做的事
  • 说什么?你是说 jQuery 和 jQuery UI 吗?
  • 我总是在一个页面上使用多个版本的 jQuery 时遇到问题。 然后不要?!
  • 另外,显示一些代码!
  • 您的代码中是否包含 jquery-1.11.0.min.js 和 jquery-2.1.0.min.js?

标签: jquery jquery-ui


【解决方案1】:

如果你说的是不同的 jquery 插件

var $j = jQuery.noConflict();

现在您可以在 jquery 代码中使用 $j 代替 $。

这样可以避免冲突

Conflict

【讨论】:

    猜你喜欢
    • 2012-10-31
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    • 2010-10-06
    • 2021-06-04
    • 2017-03-16
    • 2012-09-27
    • 1970-01-01
    相关资源
    最近更新 更多