可以修改jQuery库吗? [关闭]
Posted
技术标签:
【中文标题】可以修改jQuery库吗? [关闭]【英文标题】:Is it ok to modify the jQuery library? [closed] 【发布时间】: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 库以满足我的需要。 【参考方案1】:如果 “修改 jQuery 库” 你的意思是
添加合适的插件 或为项目做出贡献(讨论、做出更改,然后提出拉取请求)然后就可以了。
如果您的意思是更改源代码并使用修改后的源代码,那么它完全不行:jQuery 的最佳特性之一是能够处理浏览器差异并保持可用和一致, 新版本,当浏览器改变时。 不要那样做!
我建议你这样做
与社区交流,了解如何满足您的需求(并检查是否满足) 看看 jQuery 的正确方式,extended【讨论】:
以上是关于可以修改jQuery库吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何修改jQuery mobile子菜单中的关闭按钮以进行初始打开