Ваш вопрос и ваш код противоречат друг другу, поэтому я предоставлю ответы для обоих случаев.
Если вы хотите удалить <li class="nav-tab">
, который содержит дочерний элемент <a href="#link1">
:
$(function() {
$('a[href="#link1"]').parent('li.nav-tab').remove();
});
Если вы хотите удалить <li class="nav-tab">
, который содержит дочерний элемент <a id="link1">
:
$(function() {
$('a#link1').parent('li.nav-tab').remove();
});