Задать вопрос
@Denis_8106

Как включать / выключать функцию одной кнопкой?

Как включать и выключать функцию одной кнопкой (на чистом JS)?
Есть такой заход, но он не работает....
document.querySelector('#offer button').addEventListener('toggle', createContent);

function createContent() {
....
}
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 1
pluffie
@pluffie
Стыдно за старые вопросы
Функцию нельзя включить и выключить, её можно лишь вызвать. Можно использовать две функции:
function createContent() { ... }
function deleteContent() { ... }

Ещё есть вариант с переменной:
const content = function () {
    var isCreated = false
    const this.change = function () {
        if(isCreated) {
            isCreated = false
            ...
        } else {
            isCreated = true
            ...
        }
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы