首页 > 解决方案 > 即使尚未加载,如何将带有参数的侦听器附加到元素

问题描述

即使尚未加载,如何将带有参数的侦听器附加到元素('.datepicker')?

这是我的代码。它在文本输入获得焦点时执行。

$('body .datepicker').datetimepicker({
     timepicker: false,
     format: 'Y-m-d',
     formatDate: 'Y-m-d'
});

我找不到如何使用“on”方法来做到这一点。

谢谢!

标签: jquery

解决方案


在某些输入获得焦点时创建此日期选择器

$('body').on('focus', '.datepicker', function () {
    $(this).attr("autocomplete", "off").datetimepicker({
        timepicker: false,
        format: 'Y-m-d',
        formatDate: 'Y-m-d'
    })
});

这对我有用


推荐阅读