【发布时间】:2020-04-20 13:27:18
【问题描述】:
为什么 datetimepicker 不能与 laravel 中已安装的 jquery3 一起使用。即使在 app.js 中加载了 jQuery,我也至少需要加载 jquery 1.9.1
工作代码:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js" defer></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/js/bootstrap-datepicker.js" defer></script>
已加载带有 APP.JS 的工作代码:
<script src="{{ asset('js/app.js') }}" defer></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js" defer></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/js/bootstrap-datepicker.js" defer></script>
非工作代码
<script src="{{ asset('js/app.js') }}" defer></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/js/bootstrap-datepicker.js" defer></script>
提前谢谢你。由于脚本位于 head 标签中,因此延迟就在那里。此外,控制台中没有错误。非工作代码的输出是一个弹出窗口,但没有显示日期。
【问题讨论】:
-
我认为在stackoverflow.com/questions/50887462/…中观察到了以下问题的答案
-
好吧,即使我的项目中已经安装了 jQuery,我似乎仍然需要加载外部(较低版本)jQuery。这听起来不像是我的解决方案
标签: php html laravel laravel-blade