将Css添加到具有特定类但存在多个类名的元素

时间:2012-07-27 11:22:52

标签: javascript jquery html

我正在尝试将css添加到表中的'td',该表是fullcalender

的一部分

日期单元格将类别添加到fc-day0到fc-day41
td元素看起来像这样:

<td class="fc-mon fc-widget-content fc-day1">

我试过以下:

$("td").filter("fc-day1")
       .css("background", "red");

$("td").find("fc-day1")
       .css("background", "red");

$("td").find($('td[class*=".fc-day1"]'))
       .css("background", "red");

感谢您的帮助=)

3 个答案:

答案 0 :(得分:1)

要使用班级TD定位fc-day1,请执行以下操作:

$("td.fc-day1").css("background", "red");

FIDDLE

答案 1 :(得分:1)

如果你想过滤掉你的td集合并找到所有拥有类fc-day1的人,那么使用带有css选择器的过滤器:

$("td").filter(".fc-day1")
    .css("background", "red");

答案 2 :(得分:0)

你不需要jquery。

在文件css中:

<style>
table td .fc-day1{
  background:red;
}
</style>

此致