【发布时间】:2013-04-15 21:44:37
【问题描述】:
我需要在同一页面上有多个版本的 javascript 库。除了手动重构一个版本以避免命名冲突之外,我该如何实现这一点?
有很多例子说明如何使用 Jquery (example) 做到这一点。然而,这似乎依赖于 jQuery 的优点。如何为任意脚本执行此操作?
更多细节:我正在使用d3.js,并且我正在插入其他人使用 d3 制作的可视化。问题是,其中一个可视化需要一个 d3 版本,另一个需要更新版本。这两个可视化应该在同一页面上可用 - 用户通过单击缩略图交换显示哪个可视化,然后使用 js 隐藏一个可视化并构建另一个可视化。因此,似乎也可以选择交换脚本而不是以无冲突的方式加载两者。
【问题讨论】:
标签: javascript jquery d3.js