Jquery datepicker没有处理给定的类中的元素

时间:2012-10-25 02:11:07

标签: javascript jquery jquery-ui

如果我使用它,那么它的工作。

<td ><div> Timestamp: </div><input type="text" value="" class="datepicker"/></td>
$( ".datepicker" ).datepicker();

以上代码正在运行,但这不起作用

<td  class="datepicker" ><div> Timestamp: </div><input type="text" value=""/></td>
    $( ".datepicker input" ).datepicker();

4 个答案:

答案 0 :(得分:2)

这些都是正确的。您是否在页面的其他位置有一些格式错误的HTML?是在调用.datepicker()之前抛出JavaScript错误吗?

答案 1 :(得分:1)

两个都好。

尝试使用网络开发工具并进入代码以找出错误。

答案 2 :(得分:0)

尝试使用以下选择器:

$("td.datepicker input:text").datepicker();

工作示例为here

答案 3 :(得分:0)

我认为您需要使用子选择器&gt;

 $(".datepicker > input").datepicker();