gpt4 book ai didi

jquery - $ 未在外部 .JS 文件中定义

转载 作者:行者123 更新时间:2023-11-27 23:20:10 25 4
gpt4 key购买 nike

我的页面有 4 个文件 - html.html、css.css、javascript.js 和 jquery.js。在我的 jquery.js 文件中,我遇到了问题,因为当我使用起始代码时,它在控制台中出现错误。这是代码:

$(function(){console.log("works")});

出于某种原因,这出现在控制台日志中:

Uncaught ReferenceError: $ is not defined

有人知道为什么以及如何解决它吗?我认为这可能与“文档”的缩写有关,并且可能因为它是一个单独的文件所以不起作用。

最佳答案

看来您找到了解决方案,所以我仍将其张贴在这里以供其他人查看:

很可能您没有先链接 jQuery 文件。

这会给出您描述的错误:

    <script type='text/javascript' src='script.js'></script>
<script src='https://code.jquery.com/jquery-3.1.0.min.js'></script>

这是正确的:

    <script src='https://code.jquery.com/jquery-3.1.0.min.js'></script>
<script type='text/javascript' src='script.js'></script>

原因:您的 script.js 使用 jQuery。如果您先加载 script.js,脚本中将无法识别 jQuery 特定的分隔符、函数等,因为它们尚未定义。

关于jquery - $ 未在外部 .JS 文件中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41517252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com