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

20 lines
801 B
Markdown
Raw Permalink Normal View History

Выкачиваем fancybox по этой ссылке: [http://fancybox.net/js/fancybox-1.3.4/jquery.fancybox-1.3.4.js](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/](https://axenov.dev/old-fancybox-jquery-fix/)