У меня есть список, который изменяется в зависимости от поискового запроса, который вводит пользователь.
Поле поиска содержит событие jquery key up и запускает ajax-вызов на мой сервер для получения релевантных результатов поиска. Данные возвращаются как json. Затем я перестраиваю список и добавляю здоровенную функцию onclick для каждого элемента в новом списке.
Меня беспокоит то, что объем используемой памяти будет увеличиваться и увеличиваться по мере того, как все больше и больше событий будут связаны с элементами, добавляемыми через ajax.
Управляет ли jquery / javascript автоматически элементами при их удалении из dom (освобождает память)? или мне нужно отменить привязку всех событий в элементах списка перед созданием нового списка?
Спасибо!