gpt4 book ai didi

jquery - 是否可以通过不同的选择器获得相同的日期选择器(jquery)

转载 作者:行者123 更新时间:2023-12-01 08:22:05 25 4
gpt4 key购买 nike

这可能是一个关于 jquery 的基本问题,但我希望有人能为我澄清。

我在我的页面上创建了两个日期选择器(伪代码):

<input id="datepicker1" class="datepicker"/>
<input id="datepicker2" class="datepicker" />

jQuery(".datepicker").datepicker();

如果我执行 jQuery("#datepicker1"),我会得到使用类选择器创建的相同日期选择器实例吗?

(我尝试了上述方法,因为我需要将“onSelect”添加到datepicker1,但它不起作用。)

谢谢托马斯

最佳答案

if I do jQuery("#datepicker1") will I then get the same datepicker-instance which was created using the class-selector?

当然可以(正如 @BoltClock 指出的那样,您将检索应用日期选择器的相同 DOM 元素)。以下是如何为其中一个日期选择器输入定义事件处理程序:

jQuery("#datepicker1").datepicker("option", "onSelect", function() {
alert('select');
});

事件处理程序只会在 #datepicker1 时触发。

示例: http://jsfiddle.net/andrewwhitaker/TsHwa/

<小时/>

这是仅在 onSelect 中为 ID 为 datepicker1input 执行代码的另一种方法:

jQuery(".datepicker").datepicker({
onSelect: function () {
if (this.id === 'datepicker1') {
alert('select');
}
}
});

示例: http://jsfiddle.net/andrewwhitaker/rdxy6/

关于jquery - 是否可以通过不同的选择器获得相同的日期选择器(jquery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com