【问题标题】:Bootstrap-Datepicker icon click event not workingBootstrap-Datepicker 图标单击事件不起作用
【发布时间】:2014-09-08 18:51:48
【问题描述】:

我有以下模板,其中包含 javascript 文件中的日历图标。它没有出现在我的 html 文件中,因为它是动态使用的。

var iconTemplate = '<li id=\"{streamID}\" class=\"list\">{streamName} <i class="fa fa-calendar pull-right"></i></li>';

我想向日历图标添加点击事件并打开日期选择器。我尝试了以下方法:

    $('.fa-calendar').click(function(){
      $(this).datepicker();
    });

我猜这不起作用,因为它没有调用 html 文件中的类。是否可以在 javascript 文件中完成所有这些操作?

【问题讨论】:

  • 据我所知,您可能需要委托事件处理程序。你能发布你注入iconTemplate的html吗?

标签: javascript jquery html datepicker bootstrap-datepicker


【解决方案1】:
$(document).on('click, '.fa-calendar', function(){
    ...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多