我生成了两个后退按钮,但我只需要一个。我想删除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();
但我没有得到结果可以任何人纠正我的代码行。提前做任何帮助
答案 0 :(得分: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]
答案 1 :(得分:1)
尝试使用以下代码。
$(".prev-tab").each(function(){
if($(this).attr(rel)==2)
{
$(this).remove();
}
});
答案 2 :(得分:0)
这也可以(如果没有其他锚标签没有你要删除的'rel'属性)..
$('a[rel=2]').remove();