В настоящее время у меня есть событие click, которое, когда выбрано, добавляет окно поиска к .header, это делается с помощью Google Closure. Моя проблема сейчас заключается в том, что если я нажму кнопку закрытия, я хочу удалить этот добавленный элемент. Я знаю, что для использования jQuery требуется только .remove (), но я не уверен, как добиться этого в замыкании или ванили js. Кто-нибудь может посоветовать, как мне это сделать?
Текущий код:
if(goog.dom.getElementsByClass('pe')){
var searchCtn = goog.dom.getElementsByClass('search');
var headerWrapper = goog.dom.getElementByClass('header');
goog.dom.append(headerWrapper,searchCtn);
}
var closeButton = goog.dom.getElement('close');
goog.events.listen(closeButton, goog.events.EventType.CLICK, function() {
console.log('Remove appended');
}, false, this);