gpt4 book ai didi

jquery - 如何更改一行而不是所有行的背景颜色?

转载 作者:行者123 更新时间:2023-12-01 04:58:26 25 4
gpt4 key购买 nike

我有一个带有类 trhlite 的表行

"<tr class='trhlite'; bgcolor='".$color."'; onMouseOver=\"this.bgColor='pink';\"   
onMouseOut=\"this.bgColor='".$color."';\" id=\"row"."\">";

单击每行中的按钮时,必须更改整行的颜色。

但是我的 jQuery 更改了表中的所有行:

var id = id;

$.ajax({
url: "<?php echo $this->address .'feedback/postflag'?>",
type: 'POST',
data: "id=" + id,
success: function (data) {
var index = parseFloat(id);
// alert(index);
$(".trhlite").css("background-color", "yellow");
}
})

我应该如何更改它以便它仅更改特定行?

最佳答案

$(".trhlite .buttonSelector").click(function() {
$(this).parent(".trhlite").css("background-color","yellow");
});

没有测试,但应该可以。 (将 .buttonSelector 替换为按钮的类,或使用语义术语(例如:input)。

关于jquery - 如何更改一行而不是所有行的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12526762/

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