【发布时间】:2012-07-10 01:33:59
【问题描述】:
我将日期选择器附加到全局脚本文件中的输入,如下所示:
$(document).on("focusin",".datePick", function () {
$(this).datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
onClose: function () { $(this).valid(); }
});
});
在特定页面上,模式对话框(也是 jquery ui)中有输入(将与 datepicker 一起使用),我通过 $.load() 调用该页面并注入其他页面中的 div。
上面的代码对于其他页面中的静态输入非常有效,但是对于上面的场景,它可以很好地显示日期选择器对话框,但是当我单击日期时,它会抛出错误(f 未定义)编辑:VS2010 抛出“无法设置属性'currentDay'的值:对象为空或未定义"
有人建议使用 live() 方法,但我不想使用已弃用的方法.. 这个问题我该怎么办?
提前致谢
奥兹古
【问题讨论】:
-
你能创建一个这样的 jsFiddle 示例吗?