Gui*_*ini 1 jquery jquery-selectors
嘿伙计们,这很简单,但我不能让它工作......等等!
我有很多LI的UL.在每个LI里面我有一个和两个:
<ul>
<li><span>Qualification</span> - <a class="editItem" href="get/14">edit</a> | <a class="deleteItem" href="delete/14">delete</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
当我点击删除锚点时,我想隐藏LI.如何选择LI?
我试过这样的事情:
$(".deleteItem").click(function(e) {
$(this).parent().find("li").hide();
// or
$(this).prev().prev().prev().hide();
});
Run Code Online (Sandbox Code Playgroud)
但它根本不起作用.:(我做错了什么?谢谢..
获得LI:
$(".deleteItem").click(function(e) {
$(this).closest("li").hide();
});
Run Code Online (Sandbox Code Playgroud)
.prev()指的是兄弟姐妹,在这种情况下<li>是链接的父节点,.closest()获取与选择器匹配的最近父节点.
| 归档时间: |
|
| 查看次数: |
4247 次 |
| 最近记录: |