简体   繁体   English

移除父级div的父级

[英]remove parent of parent div

<div class="row-fluid">
    <div class="span12 clearfix">
        <div class="span1">{1}</div>
        <div class="span3">{2}</div>
        <div class="span7"><input type="text" name="image_url[]" class="text required img_url" value="{0}" /></div>
        <div class="span1"><a href="#" class="remove_img">remove</a></div>
    </div>
</div>
<div class="row-fluid">
    <div class="span12 clearfix">
        <div class="span1">{1}</div>
        <div class="span3">{2}</div>
        <div class="span7"><input type="text" name="image_url[]" class="text required img_url" value="{0}" /></div>
        <div class="span1"><a href="#" class="remove_img">remove</a></div>
    </div>
</div>

When I click remove link,I want remove it main container div(row-fluid). 当我单击删除链接时,我要删除它的主容器div(row-fluid)。

I tried but it doesn't work. 我试过了,但是没有用。

$(this).closest('div').closest('div').closest('div').remove();

Have you tried 你有没有尝试过

$(this).parents('div.row-fluid').remove();

Demo 演示


You function doesn't work because closest begins with the current element , so looking for a div starting from a div will always return...itself! 您的函数无法正常工作,因为closest当前元素开始的 ,因此从div开始查找div总是会返回...本身!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM