突出显示包含日期的div

我正在尝试制作代码来改变div的颜色(使用类“carrythatweight”)如果它有日期。

这是我正在使用的HTML:

groan...
what in the world is going on !!!
stackoverflow is SO helpful. It is now 12/26/2012 !!!!

这是我正在使用的脚本,但它并没有真正起作用:

 var currentTime = new Date() var month = currentTime.getMonth() + 1 var day = currentTime.getDate() var year = currentTime.getFullYear() $(document).ready(function() { $(".carrythatweight:contains('' + month + '/' + day + '/' + year +'')").css("color", "#00bbbb"); });​ 

这是小提琴

http://jsfiddle.net/37tR5/2/

我在你的代码中做了两个修复,使它工作:

1)我用双引号替换了一些单引号,以便选择器按预期进行插值:比较(原始)

 "...'' + month + '/' + day + '/' + year +'')" 

用(固定)

 "...'" + month + "/" + day + "/" + year +"')" 

2)我修改了选择器中的类以匹配div中的类。