首页 > 解决方案 > .js 文件未在 .ejs 文件上读取

问题描述

我创建了一个 head.ejs 文件,其中包含标签内的所有导入内容,但 bootstrap.min.js 不起作用。我的页面有一个下拉菜单和一个可折叠的导航栏,但这些都不起作用。CSS 导入正常,页面具有 Bootstrap 外观,但 JS 无法正常工作。这是我的 head.ejs 文件:

    <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script language="javascript" src="/jquery.min.js"></script>
<script language="javascript" src="/umd/popper.min.js"></script>
<link rel="stylesheet" href="/css/bootstrap.min.css" />
<script language="javascript" src="/js/bootstrap.min.js"></script>
<script language="javascript" src="/js/bootstrap-select.min.js"></script>
<link rel="stylesheet" href="/css/bootstrap-select.min.css" />

导入看起来像这样:

<%- include ('../partials/navbar.ejs') %>

我怎样才能使这项工作?

标签: javascriptcssnode.jsexpressejs

解决方案


推荐阅读