0
<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>

リンクの削除をクリックすると、メインコンテナdiv(row-fluid)が削除されます。

試しましたが、うまくいきません。

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

1 に答える 1

5

やってみました

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

デモ


現在の要素でclosest始まるため、関数は機能しません。したがって、adivから始まるものを探すと、div常に戻ります...それ自体!

于 2012-10-02T11:04:10.607 に答える