如何在没有冲突的JavaScript文件中包含JQuery

可能重复:
动态地使用JavaScript包含jQuery,如果它尚不存在

我正在建立一个类似于谷歌分析的网站,我的用户在他们的网站上粘贴了一些JavaScript代码。 我的问题是我如何设法在我的JavaScript代码片段中包含JQuery?

我已经知道如何使用js包含文件:如何在另一个JavaScript文件中包含JavaScript文件?

但是,我如何确保没有JQuery冲突?

金星给任何建议生成嵌入式javascript代码的良好实践的人:)


简短的回答是:你没有。

你不应该对你的用户强加一个框架。 Google不会使用分析工具,而且也不应该这样做。 只能使用基本的Java脚本功能,从头开始编写或从其他项目中复制需要的内容(只要许可证允许)。


总是测试一下,你所包含的内容还没有定义:

if(typeof jQuery === "undefined") {
   // include jQuery
}

我会建议使用jQuery不冲突函数。

http://uzbekjon.hubpages.com/hub/How-to-use-jQuery_noConflict

希望,这将有所帮助

链接地址: http://www.djcxy.com/p/62337.html

上一篇: How to include JQuery in a javascript file without conflicts

下一篇: Object getting wrong time stamp from Hibernate saved to database