Удаление выбранного шаблона - PullRequest
1 голос
/ 19 сентября 2019

Я очень новичок в javascript и jQuery.Я делаю шаблон адресов и изображение карты, и у меня есть кнопка удаления.Как сделать, чтобы кнопка удаления работала с помощью jquery?

    function onDeleteAddress(){
        $(this).parent().remove();
    };

    function renderAddresses(addressArr){
        for (let index = 0; index < addressArr.length; index++) {
            const template = getTemplate();

            var mapUrl = `https://maps.googleapis.com/maps/api/staticmap?center=${addressArr[index].lineOne}, ${addressArr[index].lineTwo}, ${addressArr[index].city}, ${addressArr[index].state}, ${addressArr[index].zipCode}&zoom=14&size=200x200&markers=color:red|${addressArr[index].lineOne}, ${addressArr[index].lineTwo}, ${addressArr[index].city}, ${addressArr[index].state}, ${addressArr[index].zipCode}&key=AIzaSyCQHurErpXDh3Y89jvtzzv_O_3tYyoeptI`;

            template.find('.card-name').text(addressArr[index].name);
            template.find('.line-one').text(addressArr[index].lineOne);
            template.find('.line-two').text(addressArr[index].lineTwo);
            template.find('.city-name').text(addressArr[index].city);
            template.find('.state-name').text(addressArr[index].state);
            template.find('.zip-code').text(addressArr[index].zipCode);
            template.find('.country').text(addressArr[index].country);
            template.find('img').attr('src', mapUrl);

            $('.clone-container').append(template);


        }
    };

    function emptyAllAddresses(){
        $('.clone-container').empty();
    };

    function onDeleteAddress(){
        $(this).parent().remove();
    };

Я хочу, чтобы шаблон удалялся при нажатии клавиши удаления.я получаю эту ошибку.

"Функция onDeleteAddress> Следует удалить выбранный шаблон" "Ожидается, что 5 будет 4," Контейнер-клон должен иметь 4 дочерних элементов при вызове onDeleteAddress '. "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...