在另一个js库中包含一个缩小的js代码

时间:2010-03-19 17:37:52

标签: javascript jquery sizzle

我想将缩小的javascript库(例如http://sizzlejs.com/)合并到我自己的非缩小javascript库中。原因是我的图书馆插入其他网站,我不想让他们包括额外的库(sizzle)。

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

2 个答案:

答案 0 :(得分:1)

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

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

如果你动态包含,你可能会发现它实际上更快,因为你可能会链接到谷歌服务器的嘶嘶声,用户可能已经将它缓存在他们的浏览器中(jQuery实际上建议在其中包含自己的库)方式)

答案 1 :(得分:0)

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