Prettyphoto在IE7中不工作?

时间:2011-06-16 19:50:52

标签: jquery internet-explorer jquery-plugins include lightbox

Prettyphoto jquery似乎没有在ie7中工作我尝试将脚本放在代码/头部的不同区域,但仍然得到一个无支持警告,所以我把它放在一个单独的js文件中再次它还没有在ie7工作?请帮助,谢谢T

代码在这里:http://www.designford.co.uk/web.html

2 个答案:

答案 0 :(得分:1)

您正在加载PrettyPhoto两次......

<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js/jquery.prettyPhoto.js" charset="utf-8"></script>
<script type="text/javascript" src="js/jquery.cycle.all.2.74.js"></script>
<script type="text/javascript" src="js/jquery.easing.min.js"></script>
<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="js/jquery.prettyPhoto.js" charset="utf-8"></script>
<script type="text/javascript" src="js/jquery.lavalamp.min.js"></script>

我也不确定为什么你需要JS Includes中的charset="utf-8"

你也有很多Validation Errors


修改

另请参阅the link末尾的this answer,了解插入JS套件的最佳位置。

答案 1 :(得分:1)

我也遇到了这个问题,我只是通过在prettyPhotto选项的末尾删除一个逗号来解决它。与其他浏览器不同,IE7在最后一项留下逗号时显示JS错误。希望这会有所帮助。