Mam nieuporządkowaną listę:jQuery Usuń LI z UL z hiperłącze w LI
<ul id="sortable">
<li id="1" class="ui-state-default">First <a href='#' title='delete' class="itemDelete">x</a></li>
<li id="2" class="ui-state-default">Second <a href='#' title='delete' class="itemDelete">x</a></li>
<li id="3" class="ui-state-default">Third <a href='#' title='delete' class="itemDelete">x</a></li>
</ul>
Chcę usunąć <li>
z <ul>
. Obsługiwałem zdarzenie click klasy itemDelete, gdzie próbuję usunąć, ale zakładam, że nie działa, ponieważ nie mogę usunąć <li>
jak dziecko to nazywa?
$('.itemDelete').live("click", function() {
var id = $(this).parent().get(0).id;
$("#" + id).remove();
});
Jakie jest najlepsze podejście?
Twoje identyfikatory są nieważne - identyfikatory nie mogą zaczynać się od cyfr – Greg
@Jon Twoje pytanie bardzo mi pomaga –