我在同一个类中有两个链接,但只需删除其中一个。
<table class="LinksTable" cellspacing="0" cellpadding="0">
<tbody class="LinksTableFormat">
<tr>
<td>
<a class="LinksText" href="Default.aspx?Page=Shopping Cart Upload">Shopping Cart Upload</a>
</td>
</tr>
<tr>
<td>
<a class="LinksText" href="default.aspx?page=admin page">Admin</a>
</td>
</tr>
</tbody>
管理员链接设置为仅在特定用户登录网站时显示,但“购物车上传”显示给任何用户。我需要删除购物车上传链接,而不会影响管理员链接。
有没有办法用jQuery做这个,因为它们都在同一个类中?
答案 0 :(得分:2)
您可以使用attribute contains选择器:
$(".LinksText[href*='Shopping']").remove();
答案 1 :(得分:1)
可以尝试使用选择器:
$('.LinksText:first').hide(); or .remove()
或
$('.LinksText:last').hide() or .remove()