卸下李我有一個無序列表:jQuery的從UL與超鏈接在李
<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>
我想從<ul>
刪除<li>
。我已經處理了類itemDelete的click事件,我嘗試去除它,但是我認爲它不起作用,因爲我無法在小孩調用它時刪除<li>
?
$('.itemDelete').live("click", function() {
var id = $(this).parent().get(0).id;
$("#" + id).remove();
});
什麼是最好的方法呢?
您的ID無效 - ID不能以數字開頭 – Greg 2009-07-13 14:56:34
@Jon您的問題對我非常有幫助 – 2012-05-15 16:29:40