FancyBox / Jqueryにバグを見つけた疑いがあります

FancyBox (jquery)にバグを見つけた疑いがあるので、探してみることをお勧めします。

実際に例を作成しました: webactives.ru/fancybox/index.html

アイデアは、$ .fancybox.resize()を呼び出すときです。 (ファイルwww.fancybox.net/js/fancybox/jquery.fancybox-1.3.1.jsの 983行 )jquery .replaceWithが呼び出され 、この要素内でハングしたすべてのDOMハンドラーが飛び立ちます。 実際には、これを実証するための例が意図されています。



問題に対する私の解決策:文字列を置き換える

  c.replaceWith(c.children()); 


行ごと

  c.children()。appendTo(内部);
	 c.remove(); 




実際、replaceWithの実装を確認します-これは実際にはバグであるという疑いがあります。



All Articles