Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 隐藏包含特定输入ID的TD的TR_Jquery - Fatal编程技术网

Jquery 隐藏包含特定输入ID的TD的TR

Jquery 隐藏包含特定输入ID的TD的TR,jquery,Jquery,我试图隐藏一个TR行,如果它在TD中包含一个带有特定id的文本框 我的HTML代码: <tr> <th><label for="first_name">First Name</label></th> <td><input type="text" class="regular-text" value="My First Name" id="first_name" name="first_name" rea

我试图隐藏一个
TR
行,如果它在TD中包含一个带有特定
id
的文本框

我的HTML代码:

<tr>
    <th><label for="first_name">First Name</label></th>
    <td><input type="text" class="regular-text" value="My First Name" id="first_name" name="first_name" readonly=""></td>
</tr>
<tr>
    <th><label for="last_name">Last Name</label></th>
    <td><input type="text" class="regular-text" value="My Last Name" id="last_name" name="last_name" readonly=""></td>
</tr>
但这是可行的(但隐藏所有tr):

我错过了什么

--------编辑---------------

就像Arun p Johny说的,我忘了一个“)”比如:

像这样-

$('#last_name').closest('tr').hide();
像这样-

$('#last_name').closest('tr').hide();
你可以试试这个

jquery('#last_name').parent().parent().hide();
你可以试试这个

jquery('#last_name').parent().parent().hide();

您在
jQuery('tr:has(td:has(input[id=“last_name”]))中遗漏了一个
哦。。。你说得对,它正在工作,谢谢:)你在
jQuery('tr:has(td:has(input[id=“last_name”]))中错过了一个
)。hide()哦。。。你说得对,它正在工作,谢谢:)太好了,你的解决方案比我的好。谢谢太好了,你的解决方案比我的好。谢谢
jquery('#last_name').parent().parent().hide();