我在一个页面上有两个滑翔机幻灯片。 Slider#1(#slider)将显示Slider#2(#slider2)活动的选项卡,而不是来自Slider#1的活动幻灯片。我需要链接将其类更改为“活动”以获得正确的滑块。
这里就是它的发生:滑翔机幻灯片选项卡不能使用两个幻灯片 - 原型
this.current = $(element);
$$('#slider div.controls a.active').invoke('removeClassName', 'active');
$$('#slider2 div.controls a.active').invoke('removeClassName', 'active');
$$('#slider a[href="#'+this.current.id+'"]').invoke('addClassName', 'active');
这里是我的HTML代码:
<a href="#section1">1</a>
<a href="#section2">2</a>
<a href="#section3">3</a>
例小提琴 http://jsfiddle.net/hVGRy
'$$'?这是一个错字吗? –
你确定$是jQuery而不是另一个库吗? jQuery中没有addClassName。 –
它使用原型的效果。我从这里得到这个代码http://code.google.com/p/missingmethod-projects/issues/detail?id=4#c12 –