2011-01-10 69 views
0

我想在運行時附加一個插件。以下代碼不起作用。也許我認爲是錯誤的方式。讓我知道你的想法。我可以在點擊按鈕時綁定jquery插件嗎?

$(document).ready(function(){ 
    $('.show').click(function(){ 
    $('div.gallery img').slideGallery(); 
    }); 
}); 
<button class='show'>SHOW</button> 
<div class="gallery"> 
//Images will appear from database by server side language. 
</div> 
+0

爲什麼你想要這樣做?您可以將圖庫附加到文檔就緒事件本身。 – rahul 2011-01-10 08:23:32

+0

@rahul是啊!你是對的。但我無法定義將從數據庫中出來的圖像。那爲什麼 – kst 2011-01-10 08:25:23

回答

0

您發佈的鏈接對我來說工作正常。

包括腳本文件jquery.slidingGallery-1.2.min.js。

在文檔準備事件中調用插件方法。它應該工作正常。

$(function(){ 
    $('div.gallery img').slidingGallery(); 
}); 

對於這個代碼工作,你需要有一個與類名gallery在div內的圖像。

如果你想處理運行時生成的元素,那麼你可能需要考慮livequery

相關問題