为了账号安全,请及时绑定邮箱和手机立即绑定

使用$(document).ready()和$ .getScript()完成页面加载后,加载外部脚本

使用$(document).ready()和$ .getScript()完成页面加载后,加载外部脚本

慕斯709654 2021-04-08 14:15:30
如标题所示,我想通过在网站的标题而非页面的底部放置我的script标签来加载脚本。我的一个简短示例/尝试是这样的:HTML档案:<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title></title>    <script src="js/jquery-3.3.1.js">        $(document).ready( function () {            $.getScript("./js/script.js");        } );    </script>   </head><body>    <p id="para">hey there waht's up</p><body></html>外部JS文件:$("#para").click( function () {    $("#para").hide();})但这是行不通的。知道为什么吗?我在追独角兽吗?
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

根据MDN文档:


如果脚本元素指定了src属性,则该脚本元素的标签中不应嵌入脚本。


因此,将代码移至单独的脚本标签。


<script src="js/jquery-3.3.1.js"></script> 

<script> 

    $(document).ready( function () { $.getScript("./js/script.js"); } );

</script>


查看完整回答
反对 回复 2021-04-22
  • 1 回答
  • 0 关注
  • 155 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信