繁体   English   中英

你能检查$(this).addClass('selected')是否已经添加到jQuery中

[英]Can you check if $(this).addClass('selected') has already been added in jquery

我有以下代码:

    $("#UpdateTable tr").click(function ()
{
    $(this).addClass('selected').siblings().removeClass('selected');
});

选择该行后,它将突出显示表中的行。 有没有一种方法可以查看该行是否已被选中或当前选中的行?

我试图能够选择一行并将其突出显示,然后再次选择同一行并使其突出显示消失。 但是我是jquery新手,也不知道如何进行检查。

$(this).hasClass('selected')

在这里阅读更多关于hasClass()

$("#UpdateTable tr").click(function ()
{
    if($(this).hasClass('selected'))
        $(this).removeClass('selected');
    else
        $(this).addClass('selected').siblings().removeClass('selected');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM