JQuery的选择表格单元格,下一个表格单元有条件
S/N Name Result Action
--------------------------------------
1 Mike Passed
2 Mark Failed
3 Mary Failed
基于上表中,我需要:在红色JQuery的选择表格单元格,下一个表格单元有条件
- 高亮结果列中的结果是失败
- 提供一个“重试”的超链接在行动专栏中为那些失败了。
有点像$('table.td.result)..(我不确定正确的语法)。
可以使用:contains()
例如:
$("#myTable td:nth-child(3):contains('Failed')").addClass("failed")
.next().append("<a href='#'>Retry</a>");
You can try it out here。 :nth-child()
部分是我们只查看第三列,而名为“Little Bobby Failed”的人不会错误地在第二列中引起匹配。
酷〜你的代码很优雅,你在速度上击败了其他人! – user470310 2010-10-08 17:13:55
$("table td:contains('Failed')").css('background-color','red').next('td').append("<a href='http://www.example.com'>Retry</a>");
感谢您的帮助! :) – user470310 2010-10-08 17:14:50
选择您在其中的 “失败” 的文字,你可以使用这个选择:
$("td:contains('Failed')")
感谢您的帮助! :) – user470310 2010-10-08 17:14:29
您可以发布您的html代码? – Catfish 2010-10-08 16:58:21