我有一个 tds 表,每个表都有不同的 ID。具体来说,ID 是日期。我正在尝试使用 ID 获取这些元素并尝试添加一个类。
$(elements).not(".ui-select").addClass("ui-select");
我将元素传递为, $("#" + date)
其中 date 具有每个 TD 的 ID。但是,我无法使用上述方法完成此操作。
我有一个 tds 表,每个表都有不同的 ID。具体来说,ID 是日期。我正在尝试使用 ID 获取这些元素并尝试添加一个类。
$(elements).not(".ui-select").addClass("ui-select");
我将元素传递为, $("#" + date)
其中 date 具有每个 TD 的 ID。但是,我无法使用上述方法完成此操作。
如果您将元素作为 $("#" + date) 传递,则您的函数应如下所示:
function someFunction(element){
element.not(".ui-select").addClass("ui-select");
}
像这样调用函数: someFunction( $("#" + date))
如果您将它作为字符串传递,即 someFunction("#" + date) 您可以使用上面的符号:
function someFunction(elementID){
$(elementID).not(".ui-select").addClass("ui-select");
}
我觉得你得到的是 someFunction($('#' + date)):
这导致:
function someFunction(elementID){
$($("#1234")).not(".ui-select").addClass("ui-select");
}