在同一个网页上用jcarousel plugin为每个梯子提供外部控制,玩 the多头li,但冲撞了控制,使所有的利器都不是控制的对象! 本条准则:
<div id="mycarousel">
<ul>
<li>item</li>
<li>item</li>
</ul>
<div class="control">
<a href="#" class="nav_active">1</a>
<a href="#">2</a>
</div>
</div>
<div id="mycarousel_2">
<ul>
<li>item</li>
<li>item</li>
</ul>
<div class="control">
<a href="#" class="nav_active">1</a>
<a href="#">2</a>
</div>
The JS
/**
* We use the initCallback callback
* to assign functionality to the controls
*/
function mycarousel_initCallback(carousel) {
jQuery( .control a ).bind( click , function() {
carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
$( .control a ).removeClass( nav_active );
$(this).addClass( nav_active );
return false;
});
jQuery( .jcarousel-scroll select ).bind( change , function() {
carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
return false;
});
};
// Ride the carousel...
jQuery(document).ready(function() {
jQuery("#mycarousel, #mycarousel_2").jcarousel({
scroll: 1,
animation: 1000,
easing: easeOutQuart ,
vertical: true,
initCallback: mycarousel_initCallback,
// This tells jCarousel NOT to autobuild prev/next buttons
buttonNextHTML: null,
buttonPrevHTML: null
});
});
请帮助,我需要使每个梯子都与自己的控制分开管理! 感谢