Элемент jQuery append () и remove ()

У меня есть форма, где яm динамически добавляет возможность загрузки файлов с помощью функции добавления, но я также хотел бы иметь возможность удалять неиспользуемые поля. Вот HTML-разметка

<span class="inputname">Project Images:
    <a href="#" class="add_project_file"><img src="images/add_small.gif" border="0"></a>
</span>
<span class="project_images">
    <br>
</span>

Прямо сейчас, если они нажимают на "добавлять" gif новая строка добавлена с этим jquery

$('a.add_project_file').click(function() {
    $(".project_images").append(' <a href="#" class="remove_project_file" border="2"><img src="images/delete.gif"></a><br>');
    return false;
});

Чтобы удалить поле ввода ямы пытались добавить класс "remove_project_file» затем добавьте эту функцию.

$('a.remove_project_file').click(function() {
    $('.project_images').remove();
    return false;
});

Я думаю, что должен быть намного более простой способ сделать это. Возможно, мне нужно использовать функцию $ (this) для удаления. Другим возможным решением будет расширение "добавить файл проекта " сделать как добавление, так и удаление полей.

У любого из вас есть волшебники JQuery, у которых есть идеи

Ответы на вопрос(2)

Ваш ответ на вопрос