动态添加元素

时间:2015-07-17 15:27:30

标签: jquery plugins datepicker jquery-selectors initialization

我正在使用此代码在我的输入

上初始化一个datepicker插件
$('.datepicker input').datepicker({
    ... (options)
});

如果输入已经存在于页面加载中,这可以正常工作,但对于动态添加的输入,这不起作用。

我尝试这样做,而不是也不起作用。

$('body').datepicker({
    selector: '.datepicker input',
    ... (options)
});

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

在这里找到答案:putting datepicker() on dynamically created elements - JQuery/JQueryUI

$('body').on('focus', '.datepicker input', function() {
    $(this).datepicker({
        ...
    });
});​