这个问题类似于Check if datepicker is open,只是它与具有多个 datepicker 控件的页面有关。
当页面上有多个日期选择器时,jQuery UI 似乎只创建一个在所有日期选择器之间共享的日期选择器小部件。
我正在尝试通过日期选择器 UI 或其他方式找到一种方法来找出小部件打开的日期选择器。不幸的是,经过验证的真实测试,例如:
$('#someDatepicker').datepicker('widget').is(':visible');
无论小部件打开哪个日期选择器,只要它在某处可见,都返回 true。