<tr class="odd" height="30">
<td colspan="4">
<span id="ctl00_innerContentPlaceHolder_PartnerAddressControl1_stbxCareOf" style="display:inline-block;width:150px;">
</span>
</td>
</tr>
您好,
如果<tr>
包含身份<td>
的{{1}}
<span>
请指导我如何实现。
感谢。
答案 0 :(得分:1)
您可以使用:has()
选择器以及.hide()
或.remove()
隐藏或删除tr
:
$('tr:has(#ctl00_innerContentPlaceHolder_PartnerAddressControl1_stbxCareOf)').hide();
答案 1 :(得分:1)
您可以使用id
获取元素,然后隐藏它的父tr
。试试这个:
$('#ctl00_innerContentPlaceHolder_PartnerAddressControl1_stbxCareOf').closest('tr').hide();
但请注意,此id
由ASP.Net自动生成,可能会在以后更改。在这种情况下,您需要通过类及其父级标识符的组合或使用.Net控件的ClientID
属性来标识元素。
答案 2 :(得分:1)
使用:has()
$('tr:has(#ctl00_innerContentPlaceHolder_PartnerAddressControl1_stbxCareOf)').remove();