gpt4 book ai didi

jquery - 从 jQuery 中的 GridView HTML 获取文本以应用 CSS

转载 作者:太空宇宙 更新时间:2023-11-04 04:22:26 26 4
gpt4 key购买 nike

我有一个 asp.net 数据网格,其 HTML 在浏览器中呈现如下。

<div id="divViewAlldealers" class="">
<table id="ctl00_cph1_ucMS_grdAllDealers" cellspacing="0" border="1" style="border-collapse:collapse;" rules="all">
<tbody>
<tr>
<td style="background-color: rgb(232, 246, 211);">25 - Vickar Community Chevrolet Ltd</td>
</tr>
<tr>
<td>0 - Jim Gauthier Chevrolet Ltd.</td>
</tr>
<tr>
<td>0 - Murray Chevrolet Ltd.</td>
</tr>
<tr>
<td>0 - Birchwood Chevrolet Buick GMC Ltd.</td>
</tr>
</tbody>

现在我的目标是我必须为拥有当前客户的 td 提供不同的背景颜色。

我知道当前的客户是谁,但是如何从网格中找出客户呢?

假设说 - Murray Chevrolet Ltd. 注意:列表是动态的,当前客户可以来自任何地方,而不仅仅是第二个 td。

我知道我们可以使用 jQuery each() 来实现它。是否可以在不使用 each() 函数的情况下在 jQuery 中修复它?

最佳答案

请看这个 fiddle 。如果您当前的用户是 Murray,您可以过滤所有包含“Murray”作为文本的 TD 并应用背景颜色

$("tr td:contains('Murray')").each(function(){
$(this).css("background-color"," rgb(232, 246, 211)");
});

http://jsfiddle.net/KSxLy/

更新

$("tr td").filter(function(){
return $(this).text() === 'San Sarif';
}).css("background-color"," rgb(232, 246, 211)");

JSFIDDLE

关于jquery - 从 jQuery 中的 GridView HTML 获取文本以应用 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18844419/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com