我在我的一个客户网站上遇到了一些与prettyPhoto有关的问题.以下是供参考的链接:http://www.browardmicrofilm.com/pages/kodak-vizit-essential.html
我已经在其他多个网站上使用了prettyPhoto而没有任何问题.但由于某种原因,该网站只是不想正确执行脚本.它不是在灯箱克隆中打开图像,而只是在新页面中打开它.也许它与托管有关但无论哪种方式,都希望看到你认为的专业人士!
我正在使用Firefox 26(Mac版),我使用Firebug来确定错误:
TypeError: $ is not a function $(document).ready(function(){
我尝试了很多解决方案,包括一个让我将"$"更改为"window.jQuery"的解决方案,然后由于某种原因,代码中的下一行会产生相同的错误.
这是我希望跳过整个页面源代码的代码:
在我的标题中:
关闭正文标记之前的最终脚本:
我知道我的链接很好,这就是为什么我不包括它们.
需要在构建在其上的任何库之前声明Vanilla jquery
<!--first, jquery--> <script type="text/javascript" src="../Scripts/jquery-1.6.1.min.js"></script> <!--then the rest--> <script type="text/javascript" src="../Scripts/jquery.prettyPhoto.js"></script>