我有许多 div 的列表。每个块总是遵循这种模式,在页面上多次出现。
<div ...>
<div ...>count</div>
<div ...>Unread</div>
</div>
目标是检查兄弟div
,如果计数不为零,则修改 css. 否则跳过。
它们没有id
s,并且类名发生了变化。其他人编写了 html,所以我无法改进。
我的代码似乎没有选择包含“未读”的 div。它应该修改颜色。
http://jsfiddle.net/ninmonkeys/5yDZb/
如果选择使用contains("Unread")
确实有效,我应该能够通过使用父级来获取兄弟姐妹吗?
$("div:contains('Unread')").css("background-color:red !important;");