使用jQuery隐藏类中的特定文本

时间:2014-01-20 17:12:42

标签: javascript jquery class

我在同一个类中有两个链接,但只需删除其中一个。

<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做这个,因为它们都在同一个类中?

2 个答案:

答案 0 :(得分:2)

您可以使用attribute contains选择器:

$(".LinksText[href*='Shopping']").remove();

答案 1 :(得分:1)

可以尝试使用选择器:

$('.LinksText:first').hide(); or .remove()

$('.LinksText:last').hide() or .remove()