2012-01-13 72 views
0

我在這個問題上花了數小時。這是我的代碼。jQuery Lightbox插件無法在我的頁面上工作

<div id="contentBox"> 
<p>Some text here </p> 
<div id="photoAlbumOne"> 
    <ul id="photoAlbum"> 
    <li id="fig1"><a href="../images/image1.png"><img src="../images/thumb1.png"></a></li> 
    <li id="fig2"><a href="../images/image2.png"><img src="../images/thumb2.png"></a></li> 
    </ul> 
</div> 
</div> 

這裏是腳本。

<script type="text/javascript"> 
    $(function() { 
    $('#photoAlbumOne a').lightBox(); 
    }); 
</script> 

我給出了jQuery和plugins的鏈接。怎麼了?爲什麼它不起作用?我感謝您的幫助。

+0

1.添加警報($('#contentBox a')。length);瞭解更多信息。 2.檢查lightBox是否已加載 - alert($。lightBox); - 必須返回功能代碼 需要更多信息才能回答。 – AndreyM 2012-01-13 07:21:38

+0

哦......它只顯示0 – chhantyal 2012-01-13 07:24:39

+0

然後插件鏈接是錯誤的。在改變之後,你應該用別的東西替換第二個id' fig1',因爲id必須是唯一的。 – scessor 2012-01-13 07:27:48

回答

0

可否請您確認在燈箱css中使用了這個「#photoAlbumOne」。

相關問題