如何获取jquery日期选择器的当前活动实例
How to get current active instance of jquery datepicker
我在单个页面上有多个日期选择器控件绑定到输入控件。当我点击任何输入控件时,链接到该输入的日期选择器控件都会显示出来。
现在,我想获得在另一个JS事件上显示日期选择器的当前实例的输入。有可能吗?
您可以尝试使用$.datepicker._getInst(target)
方法来获取页面上的任何特定日期选择器。您只需要传入一个目标元素,只需使用document.getElementById传递id即可(不要使用JQuery,否则它将返回undefined)。
大致如此:
var id = document.getElementById('someId');
//replace someId with the id of the datepicker currently visible.
var inst = window.$.datepicker._getInst(id);
如果您试图获取作为内联元素(未附加到输入)的日期选择器的当前实例,这将特别有用。
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery最近父级的数据属性选择器
- 为什么不'在JQuery中找到第二个css选择器的工作
- 为什么 .focus() 不起作用,而 .css(“color”,“red”) 在同一个选择器上起作用
- Jquery类选择器无法选择用.append()添加的新类实例
- 如何通过元素选择器获取tinyMCE编辑器实例
- jQuery类选择器事件绑定是否将eventHandler附加到每个实例
- 如何使用选择器获取相对于element实例的元素
- 如何获取jquery日期选择器的当前活动实例
- 如何从两个jquery:contains()选择器实例中获取总实例
- 启动日期时间选择器3多实例格式不工作
- 引导时间选择器的多个动态实例
- 不创建新实例的选择器的jQuery连接
- 获取可见的特定选择器的实例(jQuery)
- 如何添加多个实例的jquery颜色选择器与cookie
- 如何在给定代码中添加日期选择器的另一个实例