13

Fancyboxを破壊しようとしています。ドキュメントでそれを行う方法が見つかりませんでした。初期化後に破棄するにはどうすればよいですか?

これは機能しません:

$("a").unbind('fancybox').unbind('click');

テストコード: http: //jsfiddle.net/martinba/yy3cw/2/

現在のバージョン2.1.4を使用しています。

4

4 に答える 4

15

fancybox のバインドを解除するには、fb-start名前空間のイベントを からバインド解除する必要がありdocumentます。

$(document).unbind('click.fb-start');

しかし、なぜ開発者がそれをそれほど明白にしなかったのか、私にはわかりません。

http://jsfiddle.net/dfsq/yy3cw/16/

于 2013-03-01T09:56:30.197 に答える
2

電話してみてください:

.unbind('click.fb')fancyboxのバインドを解除します。

お気に入り:

$('.group').unbind('click.fb')
于 2013-03-01T09:45:34.527 に答える