我需要通过精确的文本匹配来定位多个类。我的一半代码似乎有效(未选中复选框时文本具有紫色背景),但是在选中复选框以定位文本时,似乎没有发生任何事情...
if ($("input:checkbox:checked#checkbox-id").length > 0) {
$('#main-content-panel .entry').filter(function(index) {
return $(this).text() == "Text"; }).css
('backgroundColor', 'orange');
}
if ($("input:checkbox:not(:checked)#checkbox-id").length > 0) {
$('#main-content-panel .entry').filter(function(index) {
return $(this).text() == "Text"; }).css
('backgroundColor', 'purple');
}
jsfiddle:http: //jsfiddle.net/KKfEF/