2015-03-14 3 views

ответ

1

No Вам действительно не нужно, особенно если этот элемент будет отображаться снова, потому что было бы неловко добавлять/удалять слушателя каждый раз. Слушатели событий асинхронны и влияют только на производительность при их исполнении, поэтому , так как вы скрываете этот элемент (и пользователь не может взаимодействовать с ним), ваш слушатель не будет называться, пока он остается скрытый, и не будет никакого воздействия на производительность.

Плюс: даже если вы полностью удалили этот элемент с помощью parentEl.removeChild(childEl), вам все равно не нужно было бы удалять слушателей, потому что удаление элемента приведет к удалению всех его слушателей.

+0

спасибо @Marco Bonelli за очень ясный ответ – mcuong

+0

@mcuong приветствую вас. Если мой ответ решит ваш вопрос, я предлагаю вам отметить его как правильно, чтобы будущие пользователи с одинаковой проблемой находили это легко. –

+0

пока нет, я хочу посмотреть больше дискуссий :). Я помету ваш ответ позже :) – mcuong

Смежные вопросы