使用JQuery修改Table特定行的相关属性
2017-12-05 20:33
543 查看
一个简单的小问题,有如下一个表格:
找到July所在行,并修改其所在行背景为红色
在没有其他可能的干扰因素的前提下,或许你也可以这么做
<table border="1" id="history"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> <tr> <td>June</td> <td>$200</td> </tr> <tr> <td>July</td> <td>$1000</td> </tr> <tr> <td>October</td> <td>$1000</td> </tr> </table>
找到July所在行,并修改其所在行背景为红色
$(document).ready(function() { $("#history").children().find("td").each(function(index, data) { if ($.trim($(data)[0].innerText) === "July") { $(data).parent().css("background-color", "red"); } }); });
在没有其他可能的干扰因素的前提下,或许你也可以这么做
$("#history").children().find("tr").each(function (index, data) { if ($.trim($(data)[0].innerText).indexOf("June")>-1) { $(data).css("background-color", "blue"); } });
相关文章推荐
- 使用jquery修改当前页面所在Iframe的相关属性
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- 使用jquery修改css中带有!important的样式属性
- 使用jquery修改css中带有!important的样式属性
- 如何使用jquery修改css中带有!important的样式属性
- 使用JQuery双击修改Table中Td
- 使用 jQuery 修改 css 中带有 !important 的样式属性
- jquery之修改元素样式(样式相关的更有用的命令,使用hasClass()方法)
- jquery修改标签属性,attr方法使用
- 使用jquery动态修改dom元素属性在IE下的问题
- 使用jQuery修改伪属性的样式,dorado中自定义弹出框的图标
- 如何使用jquery修改css中带有!important的样式属性
- 当使用EasyUI时,需要的Field属性是子属性时候,除了formatter和修改jquery.easyui.min.js的方法
- 如何使用jquery修改css中带有!important的样式属性
- 使用jquery修改css样式中带有'!important'的属性
- 使用jQuery筛选排除元素以修改指定标签的属性
- jQuery学习整理 (3) 使用jQuery操作元素的属性与样式
- 使用VirtualAlloc()创建虚拟内存,修改可读、可写属性
- jQuery框架学习第四天:使用jQuery操作元素的属性与样式
- 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式