22
Июл
2021

Вызов из "соседней функции"

Есть две функции one() и two(). В функции one() устанавливается слушатель на элемент. В функции two() его надо снять, когда происходит событие в функции two(). То есть каким образом я могу получить ссылку на doSomething(), которая находится в функции one() из функции two()

function one() {
  // something is running
  function doSomething() {
    // doSomething
  }
  elDo.addEventListener('click', doSomething)

}

function two() {
  one()

  function stopAll() {
    // doSomething
    // Как здесь убрать слушатель с elDo???
  }


  elStop.addEventListener('click', stopAll)
}


two()

Источник: https://ru.stackoverflow.com/questions/1307769/%D0%92%D1%8B%D0%B7%D0%BE%D0%B2-%D0%B8%D0%B7-%D1%81%D0%BE%D1%81%D0%B5%D0%B4%D0%BD%D0%B5%D0%B9-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8

Тебе может это понравится...

Добавить комментарий