Например, на странице у меня есть

$(document).ready(function()
{
    $('#some-element').click(function()
    {
       // do something..
    });
});

Мне также нужно добавить код отмены привязки - или jQuery автоматически сделает это за меня?

$(window).unload(function()
{
    $('#some-element').unbind();
});
3
superlogical 15 Июн 2009 в 08:29

2 ответа

Лучший ответ

Если вы спрашиваете, когда обновляется страница (например, пользователь нажимает ссылку или что-то в этом роде), это не имеет значения, поскольку в этот момент код страницы / клиента больше не существует.

Так что я бы не стал беспокоиться об отвязке чего-либо в этом сценарии.

4
deadbug 15 Июн 2009 в 08:39
Так никаких утечек памяти ты рекон?
 – 
superlogical
15 Июн 2009 в 08:49

Вам не нужно этого делать.

1
nickf 15 Июн 2009 в 08:38