jQueryUI datepicker 小部件在小部件初始化后添加 'onClose' 函数

标签 jquery jquery-ui datepicker

假设我有一个#date 字段。首先,我使用一些选项对其进行初始化(它们目前并不重要):

$('#date').datepicker(options);

然后,如果我尝试添加 onClose 函数,我会这样做:

$('#date').datepicker({onClose: function(dateText, inst){console.log("Hello World");}});

但是,这会覆盖之前设置的选项。假设我无权访问这些选项 - datepicker 已初始化,选项已设置,现在我需要添加函数 onClose。怎么做?我尝试过 .datepicker('option','onClose',function(){}); 但没有效果。

最佳答案

尝试一下

$('#date').datepicker( 'option' , 'onClose', function() {} );

关于jQueryUI datepicker 小部件在小部件初始化后添加 'onClose' 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15269532/

相关文章:

javascript - 使用 Jquery 模板在表上启用水平滚动

jquery - 如何使用 jQuery 在 div 中查找具有特定类的链接并使其处于非事件状态

javascript - 有没有办法等待一个Dom更新或者异步更新Dom?

jquery - 正确使用 jQuery Effects

android - 如何添加 TextView 的日期选择器 onclick。表单中有多个日期字段

javascript - 如何获得像播放视频一样的图文连续滑动效果

jQuery 可拖动 ('cancel' )导致错误 : this. 助手为空

javascript - ReactJS 在指定的按键上显示模式弹出表单

jquery - DatePicker 设置两个日期,startDate >= 明天

带有突出显示日期的 wpf 日期选择器