为什么我漂亮的照片脚本不起作用?

时间:2014-01-20 22:30:12

标签: javascript jquery prettyphoto

我的应用中有一些Pretty Photo张图片,但是它们是在新页面中打开而不是在PrettyPhoto显示中打开。

这是index of my app,它会删除所有不必要的东西来运行它。

单击向下箭头以查看漂亮的照片页面。

我使用下载的jQuery版本。此外,PrettyPhoto和它的脚本在结束div标签之前初始化。

它可能有什么问题?为什么图像会在新页面中打开?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

这是因为您在加载文档后调用插件,但在点击向下箭头后却没有。

如果你去你的网站。单击向下箭头。打开js检查器并复制/粘贴此

//jQuery.noConflict();
jQuery(document).ready(function(){
    $("a[rel^='prettyPhoto']").prettyPhoto({
        social_tools: false,
        theme: 'light_square'
    });
});

你会看到它正在发挥作用。

因此,一旦图片被加载,请尝试触发prettyPhoto。