Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Ошибка с fancybox (https://javascript.ru/forum/jquery/37647-oshibka-s-fancybox.html)

tai 29.04.2013 10:42

Ошибка с fancybox
 
Добрый день!

Помогите разобраться с fancybox
Сайт пока перенесен на Denwer и галерея перестала работать (до переноса она работала)

Firebug показывает ошибку (и в новой и в старой версии fancybox)

Ошибка: TypeError: $("a[rel=group]").fancybox is not a function
Источник: http://localhost/blog.ru/index.php?id=16
Строка: 57


Как наладить галерею на Denwer'е???

tai 29.04.2013 11:07

Сейчас перенес подключение скриптов в <head> - страницы
Теперь такая ошибка

Ошибка: ReferenceError: $ is not defined
Источник: http://localhost/blog.ru/index.php?id=16
Строка: 24


Т.е. он не видит

$(function(){...

<script type="text/javascript">
  $(function(){
      $("a[rel=group]").fancybox({'padding':'3px','transitionIn':'none','transitionOut':'none'});
  });
</script>

tsigel 29.04.2013 11:12

jQuery подключен?

tai 29.04.2013 11:45

Да, подключен. Проверял простеньким скриптом, который скрывает все картинки

tai 29.04.2013 11:46

Сейчас еще 2-е другие галереи подключал - результат тот же

Ссылается сюда $(function(){ что $ is not defined

И почему-то именно только в денвере

bret 29.04.2013 12:21

Попробуйте в самом начале добавить
var $ = jQuery;

tai 29.04.2013 12:37

Теперь

Ошибка: ReferenceError: jQuery is not defined
Источник: http://localhost/blog.ru/index.php?id=18
Строка: 22

tai 29.04.2013 12:42

Так тоже не работает

$(document).ready(function(){

tai 29.04.2013 12:43

Подключается так

<script type="text/javascript" src="/assets/templates/site/fancybox/jquery.min.js"></script>
<script type="text/javascript" src="/assets/js/fancybox/jquery.mousewheel-3.0.6.pack.js"></script>
<script type="text/javascript" src="/assets/js/fancybox/jquery.fancybox.js"></script>
<script type="text/javascript">
$(function(){
$("a[rel=group]").fancybox({'padding':'3px','transitionIn':'none' ,'transitionOut':'none'});
});
</script>
<link rel="stylesheet" type="text/css" href="/assets/js/fancybox/jquery.fancybox.css" media="screen" />


Файлы существуют, пути правильные

bret 29.04.2013 13:07

у если пишет, что jquery нет - то, значит, его нет. Покажите скрин с профайлера, где видно, что jquery действительно грузится
http://savepic.net/3598453.png


Часовой пояс GMT +3, время: 05:18.