javascript - jQuery ui-datepicker-trigger 错误 : 'J.inline' is null or not an object (happens on Mouseover)

标签 javascript jquery visual-studio jquery-ui mouseover

我有两个使用相同部分的 View 。这部分包含 jquery 日历。单击日历图标并在一个 View 中选择日期时,一切正常,但在另一个 View 中单击并选择日期时,我在 Visual Studio 中收到此错误:

Microsoft JScript runtime error: 'J.inline' is null or not an object

它跳转到 jquery-ui-1.8.13.custom.min.js 中的这段代码

if(!d.datepicker._isDisabledDatepicker(J.inline?a.parent()[0]:J.input[0]))

代码如下:

<p class="field date">
  <label for="StartDate-1">Exam Date</label>
  @DateEditor(new string[] { "StartDate", Model.ExamStart.ToString(),"UpdateDates();" })
  @Html.HiddenFor(m => m.ExamStart)
  @Html.ValidationMessageFor(m => m.ExamStart)
</p>

更新:当日历打开并且我将鼠标悬停在日历中显示的特定日期时,该错误仅发生在一个 View 中。有什么想法吗?

最佳答案

如果 1.816 ui.datepicker.css 主题导致此错误(我使用 REDMOND 得到它) 我更改了 ui-lightness jquery.ui.datepicker.css,问题消失了。

关于javascript - jQuery ui-datepicker-trigger 错误 : 'J.inline' is null or not an object (happens on Mouseover),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7842261/

相关文章:

jquery - 如何更改 JQuery Sparklines 中的工具提示背景颜色

c++ - 如何在 Visual Studio 中设置编译标志/bigobj?

css - 在为动态加载 div 实现 Accordion 时遇到问题

jQuery 获取数据在 IE 中返回未定义

c# - 在包含到安装项目之前重命名项目输出

visual-studio - Visual Studio 2017 HRESULT:0x80070005/项目创建时E_ACCESSDENIED

javascript - 幻灯片页面 ID 未定义 Google Slides API (res.data.slides.objectId)

javascript - 在 jQuery 中将多个事件附加到单个函数

javascript - 如何限制html文本字段中数字的最大值和最小值

javascript - 浏览器调试 : how to see what Javascript functions was called after some action?