javascript - Slick Slider - 参考错误:终端命令 node app.js 后未定义 $
问题描述
我正在使用 Slick Carousel,如果我使用 node app.js 命令,我找不到我的 Slick 无法工作的原因。
如果我打开 index.html 一切正常。当我使用 node app.js 命令时,它说:“参考错误:$ 未定义”。
这是我的
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>bg designs</title>
(我试过选项)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
(也没有它)(我也尝试从我的文件中本地引用它)
<link rel="stylesheet" href="slick.css">
<link rel="stylesheet" href="assets/css/styles.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet"href="https://use.fontawesome.com/releases/v5.11.2/css/all.css">
</head>
这是我的身体底部
<script type="text/javascript" src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="https://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="slick.min.js"></script>
<script src="app.js"></script>
身体底部的前三行是从 Slick carousel 网站复制的。
在我的 app.js 中,它看起来像这样
$(document).ready(function(){
$('.multiple-items').slick({
当然,后面.slick({
的设置并不重要,因为轮播完全按照我想要的方式工作。
我的意思是将它推送到 Heroku,这样我就可以将预览网站发送给我的客户。问题是它有这个问题,即使我认为我正确地引用了它,$ 也没有定义。
感谢您提供任何无毒的答案。祝你今天过得愉快。
解决方案
推荐阅读
- azure - Azure Bot 框架 V4- SSO 实施
- sql - 找出只供应红色零件的供应商
- xaml - Xamarin.Forms 将 ScrollView 添加到 ContentPage 并包装现有内容
- azure - 如何在 Azure 数据资源管理器中对数据库表进行分区?
- reactjs - react-bootstrap-table2 csv 防止导出隐藏列
- python - 如何在 Dialogflow for web 中的fulfillmentText 中添加新行?
- android - 在模拟器上找不到浮动操作按钮
- angular - 如何在本地开发相互依赖的 Angular 7 库?(npm 链接问题)
- python - 将事件中心连接到 Azure Databricks
- vba - 如何使用 Word VBA 将每个脚注的最后两个单词加粗?