【发布时间】:2013-10-10 13:55:59
【问题描述】:
我在文档就绪方法上使用 jquery 创建了日期选择器,我的代码如下
$(document).ready(function(){
$("#setdate").html('<input type="text" class="datepicker">');
});
所以我的文本框是在运行时创建的,当我单击该文本框时添加了类名作为日期选择器,它不显示日期选择器对话框,因为它是在页面加载时间创建的,所以我添加了以下代码
$(this).on("click", ".datepicker", function(){
$(".datepicker").datepicker({
changeMonth: true,
changeYear: true
});
});
当我第一次单击 datepicker 文本框时,它什么也不显示,但下一次单击它会打开 datepicker 对话框,任何人都知道为什么会发生这种情况,我想在第一次单击时打开 datepicker 怎么可能?
【问题讨论】:
标签: javascript jquery datepicker