任何时候js datepicker错误

时间:2013-03-29 13:07:06

标签: javascript anytime

我对anytime.js有疑问; 输入字段存在

  

< input type =“text”value =“”name =“step_dimension_value”>

这就是我调用插件的方式:

jQuery('input[name="step_dimension_value"]').AnyTime_picker({ 
    format: "%H:%i", 
    labelTitle: "Hora",
    labelHour: "Hora", 
    labelMinute: "Minuto" 
});

错误是(来自Firebug控制台):

" TypeError: off is null [Break On This Error]
var left = off.left; " in anytime.js?ver=1 (line 3062)
你能帮我吗?

*编辑*

我想我有答案:

在我看来,anytime.js是一个问题。 幸运的是,它可以很容易地解决。

如何重现:   - 如果使用jquery选择器调用anytime picker, (比如:jQuery('input [name =“step_dimension_value”]')。AnyTime_picker(....)) 如果输入没有id,则会发生错误;

解决方法:   - 在input元素中添加一个id; 我测试了它,这很有效。

1 个答案:

答案 0 :(得分:1)

这不是一个错误,它是设计的,并在项目主页末尾的故障排除技巧中提到:

www.ama3.com/anytime/#fixBehavior