1
還有其他的帖子,但我的設置稍有不同,我不能完全弄清楚最後一步。Jcarousel Active class
這是我的Jquery的的jCarousel滑塊:
function mycarousel_initCallback(carousel) {
jQuery('.jcarousel-control a').bind('click', function() {
carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr("id")));
return false;
});
jQuery('#mycarousel-next').bind('click', function() {
carousel.next();
carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
return false;
});
jQuery('#mycarousel-prev').bind('click', function() {
carousel.prev();
carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
return false;
});
jQuery('#offerings li a').bind('click', function() {
var index = $(this).attr("id").split("_");
carousel.scroll(jQuery.jcarousel.intval(index[1]));
//carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
$("#offerings li a").removeClass("active"); //Remove any "active" class
$(this).addClass("active");
return false;
});
};
當您單擊外部控制(#offerings)鏈路上的這個偉大的工程,用於添加活動類,但是當你使用上一個和下一個按鈕,它不會更新菜單活動類。
任何幫助表示讚賞:)
註釋掉的行不應該被註釋掉?或者是導致問題並因此被註釋掉的線?我很困惑。 – dlamblin 2011-11-22 17:32:25