Pull to refresh

Есть подозрение, что нашел баг в FancyBox/Jquery

Reading time1 min
Views688
Есть подозрение, что нашел баг в FancyBox(jquery), предлагаю посмотреть.
Cобственно сделал пример: webactives.ru/fancybox/index.html
идея в том что при вызове $.fancybox.resize(); (строка 983 файла www.fancybox.net/js/fancybox/jquery.fancybox-1.3.1.js) происходит вызов jquery .replaceWith при этом слетают все обработчики DOM, которые висели внутри этого элемента. Собственно пример это и призван продемонстрировать.

мое решение проблемы: заменить строку
	c.replaceWith(c.children()); 

на строки
	c.children().appendTo(inner);
	c.remove();


Собственно буду смотреть реализацию replaceWith — есть подозрение, что вообще-то это баг.
Tags:
Hubs:
Total votes 17: ↑1 and ↓16-15
Comments3

Articles