gpt4 book ai didi

javascript - 如何使用jquery按类动态添加datePicker?

转载 作者:行者123 更新时间:2023-11-28 19:13:41 24 4
gpt4 key购买 nike

我使用的是“jquery-1.9.1.js”,我的javascript代码如下:

$('.fromSearch').on('focus', function(){
var $this = $(this);
if(!$this.data('datepicker')) {
$this.removeClass("hasDatepicker");
$this.datepicker();
$this.datepicker("show");
}
});

我的html代码是这样的:

<div id="duration" class="duration">
<td><input type="text" id="fromSearch" class="fromSearch"></td>
</div>

问题:我正在动态生成“fromSearch”(日期选择器),假设有 5 个日期选择器,但我只是第一次获得日期选择器!

我一直在研究针对类似问题提供的解决方案,但没有一个对我有用。任何人都可以帮助我找出我哪里出了问题吗?谢谢你的时间。 :)

最佳答案

您可以尝试如下:

$('body').on('focus', '.fromSearch', function(){
$(this).datepicker();
});

更新

要将日期传递给函数,请在 datepicker 中编写 onselect 事件,如下所示:

$('body').on('focus', '.fromSearch', function(){
$(this).datepicker({
onSelect: function (dateText, inst) {
//do necessary actions
}
});
});

关于javascript - 如何使用jquery按类动态添加datePicker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30303455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com