寫這個代碼在側的document.ready功能
function mycarousel_initCallback(
carousel) {
//alert(this.mycarousel);
// alert("inside carousel");
// Disable autoscrolling if
// the user clicks the prev
// or next button.
carousel.buttonNext
.bind(
'click',
function() {
carousel
.startAuto(0);
});
carousel.buttonPrev
.bind(
'click',
function() {
carousel
.startAuto(0);
});
// Pause autoscrolling if
// the user moves with the
// cursor over the clip.
carousel.clip
.hover(
function() {
carousel
.stopAuto();
},
function() {
carousel
.startAuto();
});
}
jQuery('#mycarousel')
.jcarousel(
{
auto : 2,
scroll : 1,
wrap : 'last',
initCallback : mycarousel_initCallback,
itemFallbackDimension: 300,
//size: mycarousel_itemList.length,
itemFirstInCallback:mycarousel_itemFirstInCallback
// itemLoadCallback: {onBeforeAnimation:
//mycarousel_itemLoadCallback}
});// carousel
});
$(".jcarousel-prev")
.after(
"<div><h6 id=\"myHeader\" style=\"color:#FFFFFF;width:68%; top:85%; left:40px;font-size:100%; display: block;\" class=\"counterL\"></h6></div>");
function display(s) {
$('#myHeader').html(s);
};
function mycarousel_itemFirstInCallback(carousel, item, idx, state) {
display(idx +"<i> of </i>"+ $("#mycarousel li").length);
};
好,我添加自定義屬性的每個列表項內的元素。不理想,但它有訣竅。 – johnnyb
這就是我所做的......在實際項目中使用類似data-id的東西,這樣它就不會受到輪播導航的影響。 – bcm