0

我想将一个缩小的 javascript 库(例如http://sizzlejs.com/)合并到我自己的非缩小 javascript 库中。原因是我的库插入了其他网站,我不想让他们也包含额外的库(嘶嘶声)。

有没有办法在非缩小库中包含一个缩小库并将它们都放在一个 js 文件中?

4

2 回答 2

1

您可以将嘶嘶声代码复制到您自己的代码中。也就是说,在您的 js 文件的顶部或底部。这就是 jQuery 在其代码中包含嘶嘶声的方式。

或者,您可以在您自己的库中将脚本标记元素动态添加到文档的“头部”,该库已将 src 设置为 sizzle 缩小文件(以 jQuery 如何在其 AJAX 例程中包含脚本为例)。

如果您动态包含,您可能会发现它实际上更快,因为您可能可以从 google 服务器链接到 sizzle,并且用户很可能已经将其缓存在他们的浏览器中(jQuery 实际上建议以这种方式包含他们自己的库)

于 2010-03-19T17:42:45.087 回答
0

最简单的方法是将压缩库中的代码直接复制并粘贴到文件顶部。

于 2010-03-19T17:40:57.077 回答