我正在开发一些将嵌入其他网站的 JavaScript(比如 Google Analytics 或 AdSense)。有一些核心 JS 正在完成——AJAX 请求、动画、JSON(P)。
我已经使用 jQuery 编写了原型,并且真的想继续使用它,但是如果其他站点也安装了 jQuery,这可能会在嵌入到其他站点时导致问题——甚至可能是不同的版本。
有没有一个很好的方法来解决这个问题?到目前为止,我得到的最佳解决方案是简单地替换所有出现的jQuery
withkQuery
和$
with $kQuery
,因此不存在命名冲突。有什么建议么?我怎样才能尽可能地与他们现有的 JavaScript 兼容?