我正在使用JCarousel將圖片從數據庫顯示到JCarousel中。在jcarousel中動態加載項目
我從數據庫中檢索500張圖片(例如),但我想在jcarousel中只顯示50張圖片。
這是我的代碼填充的jCarousel
if ($("input[id$='hid_RowCount']").val() == 1) {
jQuery('#mycarousel').jcarousel({ scroll: 7
})
function JCarouselJquery(jsonData){
jQuery('#mycarousel').jcarousel({
itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback}
});
}
function mycarousel_itemLoadCallback(carousel, state)
{
for (var i = carousel.first; i <= carousel.last; i++) {
if (carousel.has(i)) {
continue;
}
if (i > jsonData._items.length) {
break;
}
carousel.add(i, jsonData._items.length[i-1]);
}
};
我打破我的頭,完成這個任務。
如果有人提供一些想法或示例代碼,這將會非常有幫助。
這將有很大的幫助,如果你提供你現在有的代碼。 – 2010-11-19 07:23:04
@ user3,我們在www.allposters.com上實施了carausal,它首先加載4張圖片,點擊下一張加載下4張圖片時,請告知我是否需要這種解決方案,我會詳細解釋您的 – kobe 2010-11-19 07:36:12
已經添加了更多的細節,因爲你問過。 – 2010-11-19 07:44:13