jquery检测并删除单击的元素

Sha*_*imi 6 javascript jquery

我有一个DIV的层次结构与类相关但不是ID.如何删除被点击的项目?

<div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
    <div class="minibox" onclick="remove_me()">Box1</div>
</div>
<script>
    function remove_me(){
    ///remove the clicked div
    }
</script>
Run Code Online (Sandbox Code Playgroud)

gio*_*_13 16

$('div .minibox').click(function(e){
    $(e.target).remove();
});
Run Code Online (Sandbox Code Playgroud)


Jar*_*eer 6

$('.minibox').click(function() { $(this).remove(); });
Run Code Online (Sandbox Code Playgroud)


Mar*_*sen 5

改变

 <div class="minibox" onclick="remove_me()">Box1</div>
Run Code Online (Sandbox Code Playgroud)

 <div class="minibox" onclick="remove_me(this)">Box1</div>
Run Code Online (Sandbox Code Playgroud)

然后使用

<script>
 function remove_me(elm){
   $(elm).remove();
}
</script>
Run Code Online (Sandbox Code Playgroud)