2016-08-23 47 views
1

我收到了幾張圖片,我想用(使用lightgallery)打開一個圖庫。所以我查了他們的文檔,發現使用多個實例我必須包含lg-hash.js併爲不同的畫廊提供id。這正是我所做的,但第二個圖像不起作用。它打開燈箱,但裝載機只是不停地旋轉。Lightgallery多個實例不起作用

我的代碼:

<div id="hash"> 
    <a href="'.$fbimage.'"> 
     <img style="max-width:250px;" src="'.$fbimage.'"> 
    </a> 
</div> 
<div id="hash1"> 
    <a href="'.$block_image->{'image_intro'}.'"> 
     <img style="max-width:100%;" src="'.$block_image->{'image_intro'}.'"> 
    </a> 
<div> 

而且JS部分:

<script type="text/javascript"> 
$(document).ready(function() { 
    $("#hash").lightGallery({ 
     hash: true, 
     galleryId: 1 
    }); 
    $('#hash1').lightGallery({ 
     hash: true, 
     galleryId: 2 
    }); 
}); 
</script> 

第一個是工作,因爲它應該,但第二圖像沒有加載,我不能關閉在第二個的lightgallery。

什麼問題? Here is a link to their documentation

回答

0

在我看來,如果你沒有JS部分的問題,但PHP部分... 你可以發佈一個版本,它已經通過了PHP解析器? HTML在這裏會有幫助。