Здравствуйте!
Подскажите пожалуйста, как правильно удалить слушатель в методе start в таком скрипте:
document.addEventListener('DOMContentLoaded', function() {
var app = {
$btnStart: document.getElementById('import-start'),
event() {
this.$btnStart.addEventListener('click', this.start.bind(this));
},
start() {
this.$btnStart.removeEventListener('click', this.start.bind(this));
},
init() {
this.event();
}
}
app.init();
});
Сейчас слушатель не удаляется и при клике на кнопку запускает скрипт заново, а мне нужно чтобы срабатывало только один раз
.