jquery - 即使尚未加载,如何将带有参数的侦听器附加到元素
问题描述
即使尚未加载,如何将带有参数的侦听器附加到元素('.datepicker')?
这是我的代码。它在文本输入获得焦点时执行。
$('body .datepicker').datetimepicker({
timepicker: false,
format: 'Y-m-d',
formatDate: 'Y-m-d'
});
我找不到如何使用“on”方法来做到这一点。
谢谢!
解决方案
在某些输入获得焦点时创建此日期选择器
$('body').on('focus', '.datepicker', function () {
$(this).attr("autocomplete", "off").datetimepicker({
timepicker: false,
format: 'Y-m-d',
formatDate: 'Y-m-d'
})
});
这对我有用
推荐阅读
- jquery - 什么是 Google AdSense 产品名称?
- spring-cloud - 自定义 Eureka Server 仪表板
- angular - 从 Angular 中的 Parent 订阅子模型更改
- ruby-on-rails - 删除并创建新的作者记录后,Rails 更新 book 表中的 author_id
- laravel - 如何计算 laravel 刀片第一行中嵌套 foreach 的总数?
- php - LinkedIn Rich Media 共享媒体
- javascript - 将参数传递给父类的替代方法
- python - 如何从数据库中获取 django 中带有 id 的唯一值
- c++ - 如何在没有重复代码的情况下创建两个模板版本以获取数组开始和结束(使用 T* 和它)?
- python - 如何在 Django 模板中进行日期格式设置?