【问题标题】:how to bind event to ajax appended elements?如何将事件绑定到 ajax 附加元素?
【发布时间】:2016-08-02 10:05:33
【问题描述】:

我使用此代码将 jquery 插件用于日期选择器:

    //DatePicker
    $(document).ready(function () {
        $(".inpDate").datepicker({
            format: 'YYYY/MM/DD',
            autoClose: true,
        }
        );
    });

但是如何将 datepicker() 绑定到附加到表单或文档的元素?

我使用 DOMNodeInserted 但不适用于 ajax。

【问题讨论】:

  • @Andreas 我不想每次关注它时都初始化日期选择器。

标签: javascript jquery ajax events delegates


【解决方案1】:

对于动态创建的 html 试试这个:

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

【讨论】:

  • 我不想每次关注它时都初始化日期选择器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-13
  • 2019-02-19
  • 2017-12-25
  • 1970-01-01
  • 2011-06-02
相关资源
最近更新 更多