2012-08-02 69 views
2

我想申請lightbox到我的div對象有沒有方法燈箱

我有jquery文件和lightbox.js加載但仍然得到對象沒有方法lightBox錯誤消息。我想知道是否有人能幫我解決這個問題。非常感謝!

<link rel="stylesheet" href="css/basic/basic.css" type="text/css" media="screen"/> 
<link rel="stylesheet" href="css/basic/jquery.lightbox-0.5.css" type="text/css" media="screen"/> 
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js'></script> 
<scirpt type="text/javascript" src="js/jquery.lightbox-0.5.js"></script> 
<script type='text/javascript'> 
    $(document).ready(function(){ 

    $('#image img').lightBox(); 
}) 
</script> 


<div id='image'> 

/**/these images are generated from ajax call. not sure if it's relevant.** 


<img src='a.jpg'/> 
<img src='b.jpg'/> 
<img src='c.jpg'/> 


</div> 
+0

我愛人只是給我-1沒有告訴我的原因。 – FlyingCat 2012-08-02 01:00:11

+0

你怎麼確定'js/jquery.lightbox-0.5.js'被加載?如果它被加載,你不應該得到一個錯誤'對象沒有方法lightBox' – 2012-08-02 01:03:16

+0

@Juan我在我的html腳本中添加。還有其他方法來測試它嗎? – FlyingCat 2012-08-02 01:06:54

回答

0

在我的情況,我發現jQuery和$

改變文件之間的衝突做好準備是解決

<script type='text/javascript'> 

    $(document).ready(function(){ 

     $('#image img').lightBox(); }) 

</script> 
0

在我的情況下,問題是FTP軟件,它沒有正確上傳腳本。嘗試從原始文件「jquery.lightbox-0.5.js」手動複製/粘貼源到您的服務器。