作者热门文章
- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
是否可以在 HTML 中导入多个 javascript 文件而不必指定每个文件?
<script src="js/toolkit/Toolkit.js"></script>
<script src="js/toolkit/Viewable.js"></script>
<script src="js/toolkit/Overlay.js"></script>
即。我可以指定类似 js/toolkit/* 的内容吗?
我有 50 多个 javascript 文件必须导入,并且指定每个文件似乎非常耗时。
最佳答案
在 Web 开发中,将一个 JavaScript 文件包含在另一个 JavaScript 文件中很常见。
因为很多时候我们代表某些条件在运行时包含 JavaScript 文件。
因此,我们可以使用 JavaScript 和 jQuery 来实现这一点。
方法一:使用JavaScript包含另一个JavaScript文件
在您的网页中添加以下功能。
function loadScript(url)
{
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = url;
head.appendChild(script);
}
只需调用下面的 loadScript 函数,您要在其中包含 js 文件。
loadScript('/js/jquery-1.7.min.js');
方法 2:使用 jQuery 包含另一个 JavaScript 文件。
在您的网页中添加 jQuery 文件。
<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>
只需调用 getScript 函数函数即可。
jQuery(document).ready(function(){
$.getScript('/js/jquery-1.7.min.js');
});
关于javascript - 如何在不膨胀的情况下在 HTML 索引文件中导入多个 javascript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14460231/
我是一名优秀的程序员,十分优秀!