tech-tips/Языки программирования/JavaScript/Fancybox 1.3.4 не работает с jQuery 1.9.0 и выше. Как исправить.md

801 B
Raw Permalink Blame History

Выкачиваем fancybox по этой ссылке: http://fancybox.net/js/fancybox-1.3.4/jquery.fancybox-1.3.4.js

Открываем любым текстовым редактором и заменяем строку 25

isIE6 = $.browser.msie && $.browser.version < 7 && !window.XMLHttpRequest,

на следующую:

isIE6 = navigator.userAgent.match(/msie [6]/i) && !window.XMLHttpRequest,

А также заменяем на 617-ой строке $.browser.msie на navigator.userAgent.match(/msie [6]/i)

Сохраняем на сервере, обновляем страницу с Ctrl+Shift+R.

https://axenov.dev/old-fancybox-jquery-fix/