Показать сообщение отдельно
  #3 (permalink)  
Старый 05.07.2013, 12:46
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Спасибо!

А если элемент уже удален, и обработчик остался, его можно как-то удалить (касательно вопроса 1)?

И если кто работал с апи опенлейрс, надо ли снимать обработчики при рендоре фич (создаю и удаляю с помощью апи)? (например у нас слой с 1000 объектов каждые 3 секунды 100 или 200 из них рендорятся. На всех есть события клика и наведения, надо ли их снимать перед удалением?)

И касательно второго вопроса: Если мы удаляем не напрямую элемент с обработчиком, а контейнер с кучей элементов в которых разные обработчики (с помощью jQuery), то он сначала снимет все обработчики у себя и у своих детей, или только у себя?

Если обработчик внутри большого объекта, то в памяти весь объект из-за замыкания?

Последний раз редактировалось tsigel, 05.07.2013 в 12:50.
Ответить с цитированием