如何在JS文件中引用另一个JS文件

本文介绍了在JavaScript中引用另一个JS文件的三种常见方法:通过创建script元素并添加到head、使用document.write以及将script元素添加到body。这些方法适用于将外部jQuery库等引入到HTML页面中。
摘要由CSDN通过智能技术生成

如何在JS文件中引用另一个JS文件

通常如果一个页面JS代码太多,首先肯定会想到像 CSS 一样 单独写一个文件,然后引用到HTML页面中。如果我们又需要再JS代码中引用另一个JS文件,那我们应该怎么做呢?今早做项目遇到了这个问题,所以总结了一点答案(以JQuery 为例)

第一种方法:

1.html 文件代码:

<body>
    <input type="button" name="" id="bt" value="click">
</body>

1.js 文件代码

var script = document.createElement("script");
script.type = "text/javascript";
script.src = "./jquery/jquery.js";  // jquery路径
document.getElementsByTagName('head')[0].appendChild(script);
setTimeout(function(){
    $(document).ready(function(){
        $("#bt").click(function(){
            alert("hello")
        })
    })
},100)

第二种:直接document.write

document.write(" < script language = javascript src = './jquery/jquery.js' >< / script>");

第三种 :(body标签存在得情况下)

var newScript = document.createElement("script");
newScript.setAttribute("type","text/javascript");
newScript.setAttribute("src","./jquery/jquery.js");
document.body.appendChild(newScript);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值