2012-01-14 1 views
-1

Ok. Вот мой код:Fancybox не работает

<script type="text/javascript" language="javascript" src="js/jquery-1.7.min.js"></script> 
    <script type="text/javascript" src="js/fancybox/jquery.fancybox-1.3.4.pack.js"></script> 
    <link rel="stylesheet" type="text/css" href="js/fancybox/jquery.fancybox-1.3.4.css" media="screen" /> 
    <script type="text/javascript"> 
    $(document).ready(function(){ 
     $("#try1").fancybox(); 
    }); 

Firebug говорит "$ (" # try1 ") FancyBox не является функцией.". Это действительно расстраивает !! Он отлично работает на других страницах. :(

Заранее спасибо.

+0

Вы уверены, что все ваши файлы javascriptfiles загружены? Проверьте это с помощью FireBug! – theomega

+0

Did. не работает! –

+0

Проверьте правильность пути js/fancybox/jquery.fancybox-1.3.4.pack.js .... вы м ay включил его в ваш html-документ, но это не обязательно означает, что документ находится в этом месте. Если все еще не работает, укажите ссылку на проблему, и мы скажем вам, правильный путь или нет. – JFK

ответ

1

Вы можете перепроверить весь HTML страницы так как есть моменты, когда некоторые js-файлы связаны в нижней части страницы, чуть выше закрывающего тега тела. Надеюсь, что это поможет.

+1

Это gr8. Я просто пропустил это. У меня был jquery 1.3.2. :( –

0

Вы проверили, правильно ли она в том числе «FancyBox-1.3.4.pack.js» с поджигатель?

+1

Что правильно включить? и как это проверить? –

+1

проверить html, открыть узел и проверить, есть ли код – fmsf

+1

Ну, да, он включен, я вижу это в FireBug! –