1

我生成了两个后退按钮,但我只需要一个。我想删除带有 rel='2' 的按钮。下面是按钮

 <a href="#" class="prev-tab mover" rel="1">BACK</a>
 <a href="#" class="prev-tab mover" rel="2">BACK</a>

我正在尝试通过 jquery 将其删除,例如

 $('.prev-tab a[rel=2]').remove();

但我没有得到结果,任何人都可以纠正我的代码行。提前感谢任何帮助

4

3 回答 3

2

这应该这样做。

$('a.prev-tab[rel=2]').remove();

根据您的代码:

$('.prev-tab a[rel=2]').remove(); // You are looking for  an anchor tag with rel=2 who is a descendant of an element with class `prev-tab` 

如果您知道这rel将在您的页面中特定于锚点,.prev-tab那么您可以使用$('.prev-tab[rel=2]'). .prev-tab[rel=2]或者只是a[rel=2]a.prev-tab[rel=2]

于 2013-06-13T03:46:02.763 回答
1

Try using below code.

$(".prev-tab").each(function(){
if($(this).attr(rel)==2)
{
$(this).remove();
}

});
于 2013-06-13T05:24:19.317 回答
0

这也将起作用(如果没有其他锚标记没有您要删除的 'rel' 属性)..

$('a[rel=2]').remove();
于 2013-06-13T03:48:54.080 回答