Unbind / Destroy fancybox 2 события

У меня странная проблема, у меня есть код, который извлекает контент через ajax, а затем привязывает Fancybox (2) к определенным элементам. Вопрос в том, что когда яобновить» На этой странице я вызываю ту же функцию, которая снова тянет и привязывает Fancybox.

Мой обычный подход, который работал до тех пор, пока я не переключился на Fancybox 2, - это открепить элементы и связать их. Это, однако, похоже, не работает с FB2.

Я пробовал следующее:

$('.tool_button').unbind('click.fb');
$('.tool_button').unbind('click');
$('.tool_button').unbind();
$('.tool_button').off('click.fb');
$('.tool_button').off('click');
$('.tool_button').off();

Я заметил следующее в исходном файле, который может быть полезен (строка 652):

// Unbind the keyboard / clicking actions
    unbindEvents: function () {
        if (F.wrap && isQuery(F.wrap)) {
            F.wrap.unbind('.fb');
        }

        D.unbind('.fb');
        W.unbind('.fb');
    }

Если бы кто-нибудь мог помочь здесь, это было бы очень ценно.

Заранее спасибо. Nicki»

Ответы на вопрос(4)

Ваш ответ на вопрос