Jquery包含多个值

时间:2012-03-14 19:42:50

标签: jquery

我在我的网页上使用Jquery datepicker和PhP日历。我想在我的PHP日历中使用与datepicker函数相同的javascript数组来更改“不可用”日期的类。 jquery包含适用于单个日期的工作,但是可以对数组执行相同的操作吗?

有效的代码(1个值):

$("td:contains('21')").css("color", "red");

理想的情况是对所有带数组的TD都做同样的事情,例如:

var unavailableDates1 = ["21","23","25"];
$("td:contains(unavailableDates1)").css("color", "red");

帮助!

2 个答案:

答案 0 :(得分:3)

你可以像这样循环一个数组:

var unavailableDates1 = ["21","23","25"]; 
for(var i=0;i<unavailableDate1.length;i++){
    $("td:contains("+unavailableDates1[i]+")").css("color", "red");
}

答案 1 :(得分:0)

$('td:contains("21"), td:contains("22"), td:contains("23")').css("color", "red");