【发布时间】:2018-06-05 01:51:27
【问题描述】:
我在 input=text 元素的项目中使用了 Jquery Datepicker。每当我单击输入元素时,我的日历就会打开。但是每当我点击日期选择器的icon 时,我的日历都没有打开。我正在想象为什么会这样。
下面是我的html
<span class="datepicker"><input type="text" id="feRouteDate" /><i class="fa fa-calendar" aria-hidden="true"></i></span>
同样可以查看我的 jquery
$(function () {
$("#feRouteDate").datepicker({
dateFormat: 'dd/mm/yy',
maxDate: 0
});
});
那么,我应该如何在单击其图标时打开日历。下面是页面加载时的样子
【问题讨论】:
-
可以尝试全局绑定事件。 $(document).on("click", ".fa-calendar", function() { $(".datepicker").show() });
标签: javascript jquery datepicker calendar bootstrap-modal