【发布时间】:2016-07-29 07:38:28
【问题描述】:
我有两个引导轮播的指标列表
第一
<ol class="rightci carousel-indicators">
<li class="active" data-target="#carousel-example-generic" data-slide-to="0" ></li>
<li data-target="#carousel-example-generic" data-slide-to="1" ></li>
<li data-target="#carousel-example-generic" data-slide-to="2" ></li>
<li data-target="#carousel-example-generic" data-slide-to="3" ></li>
</ol>
第二
<div class="left leftci carousel-indicators">
<a href=""><span class="leftindicators" data-target="#carousel-example-generic" data-slide-to="0">slide1</span></a>
<a href=""><span class="leftindicators" data-target="#carousel-example-generic" data-slide-to="1">slide2</span></a>
<a href=""><span class="leftindicators" data-target="#carousel-example-generic" data-slide-to="2">slide3</span></a>
<a href=""><span class="leftindicators" data-target="#carousel-example-generic" data-slide-to="3">slide4</span></a>
</div>
我想要做的是检查,如果第一个列表的孩子有 active 类,并在第一个列表有活动类的相同索引号上为第二个列表孩子提供活动类。
由于第一个列表是轮播指示器列表....它随着carousel item的变化而变化
例如:
如果第一个列表中的第三项具有 active 类,则将 active 分配给第二个列表的第三项
我试过的jQuery(我是jQuery的新手)
var index = $('#rcl li.active').parent().index();
$('#lcl span.activelink').removeClass('activelink');
$('#lcl span').eq(index).addClass('activelink');
我现在在哪里 举个例子...我想在两个指标上移动活动课程https://jsfiddle.net/ppwn8oau/
【问题讨论】:
标签: javascript jquery html css twitter-bootstrap