【发布时间】:2023-02-16 22:45:41
【问题描述】:
jQuery DateTimePicker 在除 iOS 以外的所有设备上运行良好。在 iOS 上它甚至不加载。在 iOS 的 console.log 中它说:
找不到变量 $
但是,这不会显示在其他设备的 console.log 中。有什么原因会导致这个问题吗? jQuery 加载不正确吗?
<meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Home</title> <link rel="stylesheet" href=https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css /> <script src=https://code.jquery.com/jquery-3.4.1.js></script> <link rel="stylesheet" href=https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css> <script src=https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js></script> <script src=https://cdn.tailwindcss.com></script> <!--modified 27/07/22 --> <link rel="stylesheet" href="/tailwind.css" /> <!-- main css and responsive css --> <link rel="stylesheet" type="text/css" href="/jquery.datetimepicker.min.css" media="screen and (min-width: 768px)" /> <link rel="stylesheet" href="/jquery.datetimepickerresponsive.min.css" media="screen and (max-width: 767px)" /> <script src=https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.20/jquery.datetimepicker.full.min.js integrity="sha512-AIOTidJAcHBH2G/oZv9viEGXRqDNmfdPVPYOYKGy3fti0xIplnlgMHUGfuNRzC6FkzIo0iIxgFnr9RikFxK+sw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>这需要改变吗?
$(document).ready(function() {
【问题讨论】:
-
为什么会这样?这不是'$'问题吗?
-
抱歉,你是对的。删除了评论。您的应用程序 js 是包含在 jquery 的头部还是主体中?
标签: jquery datetimepicker