【问题标题】:calendar using only javascript [closed]仅使用javascript的日历[关闭]
【发布时间】:2014-10-14 16:39:58
【问题描述】:

我有一个 文本框 和一个 日历 图标就在它旁边。

我想在单击图标时显示日历(datepicker)。

我尝试使用jquery datepicker,但它不起作用。

有没有办法使用 ONLY javascript 来实现这一点?

【问题讨论】:

  • jQuery 是 JavaScript,并且可以在大约 2 行内完成在普通 JS 中需要 50 的工作。哪个部分不工作?发布一些代码,以便人们尝试找出问题所在。
  • 而 jQuery UI Datepicker 不适合因为...?
  • 那里有大量的日历库。如果 jQUI 数据选择器不起作用,请选择另一个。除非您在代码的其他地方使用 jQUI,否则如果您仅将它用于日历,则几乎不值得加载。这是一个巨大的资源。国际海事组织观察。
  • 这是我的小提琴。 jsfiddle.net/5fdqktpf不,这里添加了jquery相关文件。但我确实将它们放入了我的应用程序中,但它没有用。
  • 什么不起作用?您在控制台中收到任何错误吗?您自己对代码进行过任何基本调试吗?

标签: javascript html


【解决方案1】:

您不能将datepicker 附加到img;使用spandivinput

$(function() {
    $('#datepick').datepicker(); // the inputs id
});

默认情况下,日期选择器日历会在 关联的文本字段获得焦点。 对于内联日历,只需 将日期选择器附加到 div 或 span

【讨论】:

  • 好的。但我需要在图标点击而不是字段点击时打开日历
【解决方案2】:

我认为您可以在这里轻松找到解决方案: Jquery Site点击查看源码。

【讨论】:

    猜你喜欢
    • 2010-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-03
    • 2010-10-22
    • 1970-01-01
    相关资源
    最近更新 更多