gpt4 book ai didi

javascript - 如何在页面加载时突出显示 JQuery 表的第一行?

转载 作者:行者123 更新时间:2023-11-28 16:06:01 24 4
gpt4 key购买 nike

如果单击任何行,我的以下代码可以正常工作:

$(document).ready(function() {  
$('#currentloc_table tr').click(function(event) {
$("#"+$(this).attr('id')+" input:checkbox")[0].checked = ! ($("#"+$(this).attr('id')+" input:checkbox")[0].checked);
if($("#"+$(this).attr('id')+" input:checkbox")[0].checked == true)
$(this).addClass('selected');
else if($("#"+$(this).attr('id')+" input:checkbox")[0].checked == false)
$(this).removeClass('selected');
});
});

这是 CSS:

.selected td {
background: yellow;
}

我需要在页面加载时,该表的第一行应该突出显示。我怎样才能做到这一点?

最佳答案

试试这个

$(document).ready(function () {
$('#currentloc_table tr').click(function (event) {
$("#" + $(this).attr('id') + " input:checkbox")[0].checked = !($("#" + $(this).attr('id') + " input:checkbox")[0].checked);
if ($("#" + $(this).attr('id') + " input:checkbox")[0].checked == true)
$(this).addClass('selected');
else if ($("#" + $(this).attr('id') + " input:checkbox")[0].checked == false)
$(this).removeClass('selected');
});
// Add these lines
var firstTr = $('#currentloc_table tr:first');
firstTr.addClass('selected');
firstTr.find("input:checkbox")[0].checked = true;
});

正在工作 demo

关于javascript - 如何在页面加载时突出显示 JQuery 表的第一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14909438/

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