gpt4 book ai didi

jquery - 将动态类添加到 "datetimepicker"

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

我的页面中有两个字段。一个是 datepicker,另一个是 datetimepicker
这两个字段具有相同的 classes 并且相同的id

<div id="ui-datepicker-div" class="ui-datepicker ui-widget ui-widget-content"></div>

我以这种方式绑定(bind)日期选择器:

$scope.bindDate('#appliedDate');
$scope.bindDateTime('#appliedTime');

现在我需要将动态类 dtPicker 添加到仅 bindDateTime 字段。
我尝试了以下操作:

$scope.bindDateTime = function(value) {
$('#ui-datepicker-div').addClass("dtPicker");
$(value).datetimepicker({
dateFormat: 'yy-mm-dd',
onSelect: function(datetext){

},
});
}

但是动态类同时添加了 datePickerdateTimePicker 字段。我只想添加它 dateTimePicker 字段。如何做到这一点?

最佳答案

您可以使用:first:last属性(property)以及您的选择。但不要对两个字段使用相同的 id。而不是在类属性中使用它。

$scope.bindDateTime = function(value) {
$('#ui-datepicker-div:first').addClass("dtPicker");

}

$scope.bindDateTime = function(value) {
$('#ui-datepicker-div:last').addClass("dtPicker");

}

这里您需要检查文档中哪个第一个出现,是 datepicker 还是 datetimepicker

关于jquery - 将动态类添加到 "datetimepicker",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45409046/

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