【发布时间】:2011-07-19 23:14:20
【问题描述】:
这可能是一个关于 jquery 的基本问题,但我希望无论如何有人会为我澄清。
我在我的页面上创建了两个日期选择器(伪代码):
<input id="datepicker1" class="datepicker"/>
<input id="datepicker2" class="datepicker" />
jQuery(".datepicker").datepicker();
如果我执行 jQuery("#datepicker1"),我会得到使用类选择器创建的相同 datepicker-instance 吗?
(我已经尝试了上述方法,因为我需要在 datepicker1 中添加“onSelect”,但它不起作用。)
谢谢 托马斯
【问题讨论】:
-
调用
jQuery()(或$())总是返回一个新的jQuery实例(参见this answer的解释)。但是,您仍然应该获得相同的 DOM 元素,所以这并不重要。
标签: jquery jquery-ui jquery-selectors jquery-ui-datepicker