【问题标题】:jquery datepicker in wordpress showing on second click rather then first click of textboxwordpress中的jquery datepicker在第二次点击而不是第一次点击文本框时显示
【发布时间】:2013-08-30 12:38:51
【问题描述】:
jQuery('.datePic').datepicker({
        minDate:0,
        changeMonth: true,
        numberOfMonths: 1,
        beforeShowDay: disableSpecificWeekDays,
        });

它让我的日历显示,但不是在第一次点击时

【问题讨论】:

  • 没有人知道它的答案???
  • 该代码看起来不错。它是怎么称呼的?在文档就绪事件中?还是别的地方?

标签: wordpress jquery-ui-datepicker


【解决方案1】:

您还没有回答我要求澄清的评论,但我越想越觉得您将该代码与错误的事件相关联。

它应该在文档就绪事件中运行,而不是在您的字段的单击(或焦点)事件中运行。该代码的意思是“设置日期选择器,以便在单击指定字段时显示它”;这并不意味着“立即显示日期选择器”(因此不属于点击事件)。

很高兴我的假设被证明是错误的。

【讨论】:

  • 实际上我已经在文本框上调用了这个动作点击它的工作但不是第一次点击我必须先点击文本框然后点击页面上的其他地方然后再次点击文本框.....意味着它可以工作第二次点击同一个文本框...这意味着代码正在运行 f9 但不知道为什么它在第一次点击时不起作用
  • 这与我所说的相符。 它不应该出现在点击事件上。对不起,我不清楚,但我想不出如何更好地解释它。将其移出您的点击事件,移至$(document).ready()。应该运行您的代码来初始化日期选择器,而不是在单击字段时。
猜你喜欢
  • 2015-09-02
  • 1970-01-01
  • 2014-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-03
  • 2023-04-04
  • 2021-11-03
相关资源
最近更新 更多