![]() |
Можно ли удалить все листенеры с объекта?
Такой вопрос.
|
Можно, удаляйте. Только все руками. Можно переопределить addEventListener и помещать все в массив-вектор. Затем, пробежавшись по массиву, зачистить все слушатели.
|
Можно, если, например, переопределить методы addEventListener и removeEventListener таким образом, чтобы они записывали типы в словарик.
А потом реализовать метод removeAllEventListeners(), который for-in'ом пройдется по словарю и отпишет от всех событий. |
За один раз имеется в виду, функцией какой-то или ещё чем-нибудь.
|
Тебе и говорят как сделать это за один раз. Встроенной функции нет.
|
Цитата:
|
вроде тут проскакивало уже готовое решение, такие темы уже поднимались.
|
| Часовой пояс GMT +4, время: 18:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.