2014-01-20 40 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