我一直在嘗試了幾個小時做的fancybox加載php文件,沒有成功...Fancybox | Ajax請求不工作
下面是詳細信息:
您可以訪問有問題here的網站。 Fancybox請求在您點擊每張圖片旁邊的「ΠαλαιάΔημοτικάΛουτρά」或「ΑρχαωοΩδ」時被調用。
首先,頁面的內容通過ajax請求加載。該頁面包含的鏈接:
<a class="area_fancybox" href="http://www.mysite/fancy_areas.php?areasName=' . $the_area . '">' . $the_area . '</a>
其中$ the_area變量是我想要傳遞給的fancybox將加載PHP文件中的參數。現在,當頁面內容加載完成後,我添加fancybox代碼,就像這樣。
jQuery('#diethnes_festival_2012').load('../../../diethnes_festival_2012.php', function() {
jQuery("a.area_fancybox").fancybox();
});
當你點擊「area_fancybox」鏈接,開始的fancybox加載,但沒有任何反應......
任何幫助將是非常讚賞。
非常感謝Wojtek。你非常快速,樂於助人!我添加了$ _SERVER ['HTTP_HOST'],而不是對域進行硬編碼,因此它可以在「www」和不在的情況下使用。 –
你可以看看[這個](http://stackoverflow.com/questions/31351626/jquery-fancybox-with-ajax/31352383)的問題嗎?提前致謝。 –