удалить jquery для вложенного ‹div› не работает

У меня есть следующий ‹-div-> вложенный

<div id="smallbox">
<ul class="nolist2 formstyle">
<li>
  <div class="span4"><strong>Vehicle Data</strong></div>
</li>
<li>
  <div class="span3"><strong>Coverage<span class="red">*</span></strong></div>
  <div class="span4"><?php echo form_dropdown('coverage',$list_coverage , set_value('coverage', $coverage),'style="width:150px"'); ?></div>
</li>
<li>
  <div class="span3"><strong>Owner<span class="red">*</span></strong></div>
  <div class="span4"><?php echo form_input($owner,'','class="pageRequired" title="Required"'); ?></div>
</li>
</ul>
</div>

этот вложенный блок ‹-div-> будет добавлен, если кнопка «ADD_B» будет нажата с помощью добавления и добавления приращения «нет» в классе

<div class="smallbox1">
:
</div>

Я попытался удалить последний вложенный div, если нажать кнопку «REMOVE_B», но не работает, используя

$("#remove_b").live("щелчок",function () { $("маленький ящик"+no).remove(); });

с нет последний текущий номер Может ли кто-нибудь помочь мне, пожалуйста.

спасибо, франс


person Frans    schedule 22.03.2013    source источник
comment
live устарел, не используйте его   -  person btevfik    schedule 22.03.2013


Ответы (1)


Вы пропустили . здесь $(".smallbox"+no)

$("#remove_b").live("click",function () { $(".smallbox"+no).remove(); });

и live устарел, используйте .on

$("#remove_b").on('click', '#remove_b', function() { $(".smallbox"+no).remove(); });
person PSR    schedule 22.03.2013
comment
on — это не то же самое, что live, вы не можете просто поменять местами имена и ожидать, что это сработает. См. документы о том, как обрабатывать делегированные события с помощью on. - person nbrooks; 22.03.2013
comment
То, как вы это делаете в настоящее время, предназначено для прямых событий. live для делегированных событий. Вы должны сделать что-то вроде $(document).on('click', '#remove_b', function() { }). Пожалуйста, прочитайте документы. - person nbrooks; 22.03.2013
comment
привет всем, я до сих пор не могу найти решение, какой конкретно документ я должен прочитать? Мне удалось перехватить событие щелчка, но процесс удаления все еще не работает - person Frans; 23.03.2013