我已经找过这个问题了,我还在努力解决它。
我正在创建我的第一个项目拉拉维尔和我试图在我的表格中包括一个数据报警器。
在我的App.blade.php,我有来自jQuery的脚本
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>在那之后我有了我的引导脚本。
在页脚之前,我将这个脚本放到公共/src文件夹中的JS文件中:
<script src="{{ asset('src/js/main.js') }}" defer></script>在我的Welcome.blade.php上我有这样的东西:
@extends('layouts.app')
@section('content')
<form action="" class="w-50 search-form">
<label for="">Date</label>
<input type="text" value="2012-05-15 21:05" class="datepicker">
</form>
@endsection在那个外部JS文件中,我有以下内容:
$('#date').datepicker();尽管当我在浏览器上运行该程序时,我会得到以下错误:
Uncaught:$.datepicker不是函数
有人能告诉我我做错了什么吗?
提前谢谢。
发布于 2020-03-24 22:10:18
您确定没有两次包含Jquery吗?如果没有,可以尝试将您的main.js导入放在前面,或者删除它,以查看DatePicker在此之后是否有效。
https://stackoverflow.com/questions/60838890
复制相似问题