Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: повторяется confirm
 
 автор: brys   (14.09.2011 в 05:57)   письмо автору
 
 

Почему у меня повторяется confirm столько раз, сколько создано tr.
Подскажите как сделать чтобы вызывалась только 1 раз.


              $('#ingr-plus').click(function() {
        var ingr;
        ingr = '<tr><td>';
        ingr += '<input type="text" name="ingr[summ]" value="Кол-во" /> <input type="text" name="ingr[ves]" value="Мера веса" /> <input type="text" name="ingr[comm]" value="Комментарий" />'
        ingr += '<input type="button" value="-" />';
        ingr += '</td></tr>';
        $('#ingr').append(ingr);
        $('#ingr input[type=button]').click($ingr_minus);
    });
    
    var $ingr_minus = function (event) {        
        confirm('Удалить') ? $(this).parent().parent().remove() : false;            
    }


            <table id="ingr" width="100%" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td><input type="text" name="ingr[summ]" value="Кол-во" /> <input type="text" name="ingr[ves]" value="Мера веса" /> <input type="text" name="ingr[comm]" value="Комментарий" /></td>
              </tr>
            </table>
            <input type="button" id="ingr-plus" value="+ ингредиент" />

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования