我已将日期选择器分配给图表中的日期范围选择器。 显示日期选择器时是否有一些简单的方法来触发操作? 我想在每次打开时执行以下操作:
$("#ui-datepicker-div").css("top","240px");
有beforeShow,没有afterShow。如果我在我的页面中设置 CSS,它会在显示日期选择器后动态切换,所以这是不行的。
最佳答案
有一个topic以同样的问题在 jQuery 论坛上打开。
因此,如该主题所示,您可以使用重构的日期选择器,可以从 https://github.com/kbwood/jquery-ui 下载。 .
这个日期选择器提供了 onShow
方法,我认为它可以满足您的要求。
您可以尝试用这个替换 datepicker.js 文件 https://github.com/kbwood/jquery-ui/blob/master/ui/jquery.ui.datepicker.js
关于jQuery UI Datepicker - 如何始终将其显示在顶部 : 240px?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29745305/