Я делаю код, в котором я хочу удалить div, когда его внутренняя ссылка («Удалить») нажата. Я знаю, что этот вопрос может повторяться, и я пробовал так много методов, но не работал. Я не знаю, в чем проблема.Удалить Div по ссылке нажмите
Вот мой HTML Rendering Код:
<div id="ViewRows">
<br>
<div class="ViewRow"> NOS: FA Comment: finance
<a class="deleteViewRow" href="#">Delete</a>
<br>
</div>
<div class="ViewRow">
NOS: TPA Comment: Assistance
<a class="deleteViewRow" href="#">Delete</a>
<br>
</div>
</div>
Вот мой код Javascript для удаления этого дел.
$("a.deleteViewRow").live("click", function() {
$(this).parents("div.ViewRow:first").remove();
return false;
});
Я также попытался следующие JavaScript:
$("#ViewRows").on("click", "a.deleteViewRow", function() {
$(this).closest("div.ViewRow").andSelf().remove();
return false;
});
Я попробовал тот же код на другой странице. Он работает, но когда я применил ту же логику на другой странице. Это не работает. Я знаю, что вы все правы, но я не знаю, в чем проблема. В firebug он даже не входит в функцию.
Второй должен работать хорошо, кроме '. andSelf() 'излишне. – VisioN
@VisioN, я пробовал тот же код на другой странице. Он работает, но когда я применил ту же логику на другой странице. Это не работает. Я знаю, что вы все правы, но я не знаю, в чем проблема. В firebug он даже не входит в функцию. – Dhwani
Вы включаете jQuery на обе страницы? – ktm5124