嘿,这很简单,但我不能让它工作......等等!使用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