我在这里搜索了类似的问题/答案,但似乎没有什么对我有用。我的“活动”状态没有完全发挥作用。成功了一半;当您选择其他项目符号时,它会停用第一个项目符号。
请查看完整代码:http: //jsfiddle.net/cindyg/e9Qum/
下面的代码对我来说是正确的;不确定缺少什么?
.bind('slid',
function(e) {
var nav = $('.carousel-nav[data-target="' + $(this).attr('id') + '"] button');
var index = $(this).find('.item.active').index();
var item = nav.find('a').get(index);
nav.find('a.active').removeClass('active');
$(item).find('a').addClass('active');
我尝试在这里使用建议的解决方案:
......但他们没有工作。请记住,我是一个新手,当我尝试它们时,我的语法可能已经偏离了。
谢谢大家!
编辑!!!!!!我以某种方式修复了它......我真的不确定我做了什么,但我将它发布在这里以防它帮助任何人。但是,现在我在幻灯片中自动旋转时遇到了问题,即使我删除了 myCarousel div 上的“幻灯片”类。有任何想法吗?在 jsfiddle 上
.bind('slid',
function(e) {
var nav = $('.carousel-nav[data-target="' + $(this).attr('id') + '"] ul');
var index = $(this).find('.item.active').index();
var item = nav.find('li').get(index);
nav.find('li a.active').removeClass('active');
$(item).find('a').addClass('active');