2014-01-20 29 views
0

我在我的应用程序中有几张Pretty Photo图像,但它们在新页面中打开,而不是在PrettyPhoto显示中打开。为什么我漂亮的照片脚本不工作?

这里是index of my app,这是剥离的一切不必要的一切运行它。

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

我使用下载的jQuery版本。 PrettyPhoto和它的脚本也会在关闭div标签之前初始化。

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

Thx提前!

+1

请在此处添加有意义的代码和问题描述。请不要将 链接到需要修复的网站 - 否则,一旦问题得到解决,此问题将会丢失未来访问者的任何价值 。发布 [简短,独立,正确的示例(SSCCE)](http://www.sscce.org/) ,这表明您的问题将帮助您获得更好的答案。有关更多信息,请参阅 [我的网站上的某些内容不起作用。我可以只粘贴一个链接到 它吗?](http://meta.stackexchange.com/questions/125997/)谢谢! – j08691

回答

0

这是因为您在文档加载后调用插件,而不是在单击向下箭头后调用该插件。

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

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

你会看到它的工作。

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

+0

哥们你是天才!欢迎来到这个网站。我会将你的第一个答案标记为接受:) – Forza

+0

ahaha谢谢:) – codeKonami