嘿,這很簡單,但我不能讓它工作......等等!使用jQuery選擇以前的元素
我有許多LI的UL。裏面每個L1我有一個和兩個:
<ul>
<li><span>Qualification</span> - <a class="editItem" href="get/14">edit</a> | <a class="deleteItem" href="delete/14">delete</a></li>
</ul>
當我點擊刪除錨點,我想隱藏的李。我如何選擇LI?
我想是這樣的:
$(".deleteItem").click(function(e) {
$(this).parent().find("li").hide();
// or
$(this).prev().prev().prev().hide();
});
不過,這並不在所有的工作。 :(我是什麼做錯了謝謝..
謝謝大家!出於某種原因,在我的ajax函數中使用$(this)不起作用。但以上所有答案都是正確的。再次感謝你! – 2010-03-01 16:57:35