javascript - JS文件没有加载?
问题描述
我正在尝试在我的网站上安装光滑的滑块,但我收到此错误消息,指出我的本地 js.js 文件未加载。JS 文件与标头位于同一目录中,因此我不确定是什么导致了此问题。下面是 devtools 上的错误链接。 http://prntscr.com/kdle0y
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum- scale=1.0, user-scalable=no">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="crossorigin="anonymous"></script>
<script type="text/javascript" src="http://cdn.jsdelivr.net/npm/slickcarousel@1.8.1/slick/slick.min.js"></script>
<script type="text/javascript" src="js.js"></script>
<?php wp_head(); ?>
</head>
解决方案
该文件是否包含“包含”在 PHP 文件中的头部?我很确定是的。
然后,要考虑的相对路径来自包含该<head>
.
或尝试<script type="text/javascript" src="/path/from/domain_root/to/js.js"></script>
哪个必须有效。它以正斜杠开头/
。
推荐阅读
- amazon-web-services - Terraform foreach 对象列表
- python - 如何替换 BERT 标记器特殊标记
- c# - 将 PHP POST 脚本转换为 C#
- windows - 在每个多行范围之前插入带有 SED 的行
- aws-lambda - Lambda、Bref 和 Symfony:命令不显示
- material-ui - MUI V5 @emotion/react 已安装但反相同错误
- c# - 字符串在 c# ERROR 中未被识别为有效的日期时间
- azure - 将 azure-pipelines.yaml 迁移到单独的 repo,但在其他 repo 的代码上运行
- maven - vaadin jsoup 安全警报
- nginx - Nginx 位置指令用法