我想使用锚标记中的删除图标删除添加的列表,但它正在删除并再次打开列表
<ul class="list">
<li><a href="#">List[i]<i class="fa fa-remove remove"></i></a></li>
</ul>
POST book/_search
{
"filter": {
"bool": {
"must": [
{
"script": {
"script": "_source.title?.length() > 30"
}
},
{
"missing": {
"field": "type"
}
}
]
}
}
}
答案 0 :(得分:0)
您要删除a
,请使用closest
删除列表项
$('.list').on("click", ".remove", function () {
$(this).closest('li').remove();
});
答案 1 :(得分:0)
在斜体标记中提供一些值,以便您可以点击它。
$('.list').on("click", ".remove", function () {
$(this).parent().remove();
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="list">
<li><a href="javascript:;">List[i]<i class="fa fa-remove remove">X</i></a></li>
</ul>
&#13;