object不支持属性或方法datepicker
我试图在我的页面中添加一个日期选择器并收到此错误。 我已经搜索并寻找此错误的其他答案,但找不到任何答案。
没有FOR BOOTSTRAP部分,它可以工作; 但有了它,我收到了这个错误。 这背后的原因是什么?我该如何解决这个问题?
这是我的index.cshtml
:
@{ Layout = null; } @Scripts.Render("~/bundles/jquery") @Scripts.Render("~/bundles/jqueryui") @Styles.Render("~/Content/css") @Scripts.Render("~/bundles/modernizr") @Scripts.Render("~/bundles/Chart") @Scripts.Render("~/bundles/moment") ENOCTA DASHBOARD $(function () { $("#datepicker").datepicker(); }); Date:
您在页面上有两个版本的jQuery,jQuery UI datepicker挂起到第一个版本,然后第二个覆盖第一个版本,因此当触发DOMContentReady
事件时, DOMContentReady
不可用。 解决方案是移动第二个jquery包含并删除第一个: