假设我有一个#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/