gpt4 book ai didi

JavaScript 文件未加载

转载 作者:行者123 更新时间:2023-11-28 05:13:17 24 4
gpt4 key购买 nike

我正在使用 Spring MVC、Thymeleaf,并且想要在我的 html 文档中导入 javascript 文件。尽管所有链接均已正确设置并且文件显示在我的浏览器的调试 View 中,但它们无法加载。HTML 中有以下 JS 应该调用日期选择器,但它没有显示:

<script th:inline="javascript">
/*<![CDATA[*/
$( function() {
$( "#datepicker" ).Datepicker(
);
} );
/*]]>*/
</script>

文件以这种方式包含:

  <script type="text/javascript" th:src="@{/resources/js/file.js}"></script>

CSS 文件只要改变类型就可以正常工作。

有什么想法可以解决这个问题吗?

Shows error on Chrome debugging

现在我从导入中删除了所有不必要的 js 文件,它显示以下错误:

more precise error

这表明使用的是jquery-1.12.4。

最佳答案

当您使用 Spring 和 Thymeleaf 时,建议使用以下项目结构:

src
|-main
|-resources
|-static
| |-css
| |-bootstrap.min.css
| |-application.css
| |-images
| |-js
| |-jquery-3.1.1.js
|-templates

然后在模板中包含不同的资源将如下所示:

<head>
<link href="../static/css/bootstrap.min.css" rel="stylesheet" media="screen"
th:href="@{/css/bootstrap.css}"/>
<link href="../static/css/application.css" rel="stylesheet" media="screen"
th:href="@{/css/application.css}"/>

<script src="../static/js/jquery-3.1.1.js"
th:src="@{/js/jquery-3.1.1.js}"></script>
</head>

关于JavaScript 文件未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41198735/

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