Как я добавляю и удаляю слушателя события, использующего функцию с параметрами?

20.03.2019 не является стандартным форматом даты, при условии, что он в строковом формате, поэтому вы можете использовать left():

select left('20.03.2019', 5)
27
задан Brian Tompsett - 汤莱恩 21 August 2019 в 21:18
поделиться

2 ответа

var listener;

listener = function(){

if( window.target != anotherEvent.target )
{
    ...CODE where

    window.removeEventListener('click', listener , false);

};

window.addEventListener('click', listener ,false);
3
ответ дан Daniel 28 November 2019 в 05:50
поделиться

Вы пытались сохранить ссылку на анонимную функцию (как вы предложили)?

Итак:

var listener = function() {
  check_pos(box);
};

window.addEventListener('scroll', listener, false);
...
window.removeEventListener('scroll', listener, false);

Документы Mozilla предлагают то же самое.

19
ответ дан 28 November 2019 в 05:50
поделиться
Другие вопросы по тегам:

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