隐藏 div 内的日期选择器

发布于 2024-12-08 15:02:35 字数 393 浏览 0 评论 0原文

我有一些使用 jquery 隐藏的 div。一些 div 具有由日期选择器处理的日期输入字段。

每当我加载页面时,浏览器都会给出此错误:

Error: Unable to get value of the property 'inline': object is null or undefined

Datepicker is Defined onReady

$(".datepicker").datepicker({
    inline: true
});     

我尝试使用 .hide()/show() 隐藏 div 并addClass('隐藏').但 datepicker 无论如何都会给出这个错误。

有办法解决这个问题吗?

I have certain divs that are hidden using jquery. Some of the divs have date input fields handled by datepicker.

Anytime I load my page, the browser gives this error:

Error: Unable to get value of the property 'inline': object is null or undefined

Datepicker is defined onReady

$(".datepicker").datepicker({
    inline: true
});     

I tried to hide the divs using .hide()/show() and addClass('hidden'). but datepicker gives this error anyway.

Is there a way to solve this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情话难免假 2024-12-15 15:02:35

我有同样的问题,我通过替换更新的 jQuery css 解决了它。

version : jquery-1.7.js
css: jquery-ui-1.7.2.custom.css

我通过替换更新的 css 解决了这个问题:

css: jquery-ui-1.8.21.custom.css

I have the same problem and I solved it by replacing the updated jQuery css.

version : jquery-1.7.js
css: jquery-ui-1.7.2.custom.css

I resolved it by replacing the updated css:

css: jquery-ui-1.8.21.custom.css
风渺 2024-12-15 15:02:35

JQuery datepicker 没有内联选项。

如果您想要内联日期选择器,则必须在 div 上调用 datepicker(),而不是输入。

<script>
  $(function() {
    $( "#datepicker" ).datepicker();
  });
</script>

Date: <div id="datepicker"></div>

JQuery datepicker does not have the inline option.

If you want a datepicker inline, you must call datepicker() on a div, instead of an input.

<script>
  $(function() {
    $( "#datepicker" ).datepicker();
  });
</script>

Date: <div id="datepicker"></div>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文