使用JQuery选择具有ID的特定tds

时间:2013-07-17 05:29:49

标签: jquery html-table

我有一个带有tds的表,每个表都有不同的ID。特定ID是日期。我正在尝试使用ID获取这些元素并尝试添加类。

$(elements).not(".ui-select").addClass("ui-select");

我传递元素为$("#" + date),其中日期具有每个TD的Id。但是我无法使用上述方法完成此操作。

1 个答案:

答案 0 :(得分:1)

如果您将元素作为$(“#”+ 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");
    }