当前位置:   jquery > 正文

如何获取jquery datepicker的当前活动实例

javascript,jquery,datepicker,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我在绑定到输入控件的单页上有多个datepicker控件.当我点击链接到该输入的任何输入控件datepicker控件时,可见.

现在我想得到一个输入,其中当前的datepicker实例正在另一个JS事件上显示.可能吗?



1> 小智..:

您可以尝试使用该$.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);

如果您尝试获取内联元素(未附加到输入)的datepicker的当前实例,这将特别有用.


谢谢你!您实际上可以使用jquery但使用index [0]来获取实际的DOM元素.`var elem = jQuery('#someId'); var inst = jQuery.datepicker._getInst(elem [0]);`
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/jquery/detail/13344
推荐阅读
相关标签
  

闽ICP备14008679号