【问题标题】:Is it ok to modify the jQuery library? [closed]可以修改jQuery库吗? [关闭]
【发布时间】:2014-02-13 00:57:32
【问题描述】:

在我们的项目中,我们在本地使用 jQuery 缩小版。 (我们使用 3 个版本 - 没有冲突)

是否建议修改 jQuery 库以满足我的项目需求? 或者就此而言,任何 jQuery 库(ui、验证器等)?

【问题讨论】:

  • jQuery 是开源的:你可以随意修改它。当然,如果你这样做了,你必须在以后的版本中复制任何更改并进行测试。
  • 只是出于好奇,你为什么要使用 3 个 jQuery 库?此外,您可以自定义 jQuery UI 库以满足您的需求here.
  • 是的,但请先阅读许可证。
  • 您可以在本地代码中覆盖 jquery,这样您实际上就需要重写 jquery 本身,如果这就是您的意思的话。您是否在同一个文档中使用了 3 个版本的 jquery?
  • @War10ck - 我的应用程序是一个相当旧的应用程序。我们使用了 jQuery 1.3。然后添加了 1.5 和 1.7,现在添加了 1.9。我知道我可以自定义 jQuery UI 下载。我想知道是否可以修改核心 jQuery UI 库以满足我的需要。

标签: jquery javascript-framework


【解决方案1】:

如果 “修改 jQuery 库” 你的意思是

  • 添加合适的插件
  • 或为项目做出贡献(讨论、做出更改,然后提出拉取请求)

然后就可以了。

如果您的意思是更改源代码并使用修改后的源代码,那么它完全不行:jQuery 的最佳特性之一是能够处理浏览器差异并保持可用和一致, 新版本,当浏览器改变时。 不要那样做!

我建议你这样做

  • 与社区交流,了解如何满足您的需求(并检查是否满足)
  • 看看 jQuery 的正确方式,extended

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多