Javascript 引导转盘不显示指示器和列表不工作
我正在使用一个引导转盘(*bootstrap-carousel.jsv2.2.2)。问题是,包含转盘指示器的“ol”的样式不起作用。当我将样式手动添加到css文件时,它会显示出来,但当.active类在幻灯片之间更改时,它似乎不会更改 我的代码是:Javascript 引导转盘不显示指示器和列表不工作,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,我正在使用一个引导转盘(*bootstrap-carousel.jsv2.2.2)。问题是,包含转盘指示器的“ol”的样式不起作用。当我将样式手动添加到css文件时,它会显示出来,但当.active类在幻灯片之间更改时,它似乎不会更改 我的代码是: <div id="HomeCarousel" class="carousel slide"> <ol class="carousel-indicators"> <li id="homecar1" data-
<div id="HomeCarousel" class="carousel slide">
<ol class="carousel-indicators">
<li id="homecar1" data-target="#HomeCarousel" data-slide-to="0" class="active"></li>
<li id="homecar2" data-target="#HomeCarousel" data-slide-to="1"></li>
<li id="homecar3" data-target="#HomeCarousel" data-slide-to="2"></li>
</ol>
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item"><img src="<?php bloginfo('template_url'); ?>/images/home/home_carousel1.jpg" height="506px" /> </div>
<div class="item"><img src="<?php bloginfo('template_url'); ?>/images/home/home_carousel2.jpg" /></div>
<div class="item"><img src="<?php bloginfo('template_url'); ?>/images/home/home_carousel3.jpg" /></div>
</div>
</div>
/images/home/home_carousel1.jpg“height=“506px”/
/images/home/home_carousel2.jpg/>
/images/home/home_carousel3.jpg/>
因此,jquery似乎也没那么好用。但是幻灯片很好用,我添加它时,prev/next也很好用。我真的很想添加一些JSIDLE,但除了默认的bootstrap.js和样式表之外,没有更多的东西了。我从下载的bootstrap css 2.3文件中添加了indicators样式,并使用id设置active指标。我手动添加了以下js:
jQuery(document).ready(function($) {
$( "#HomeCarousel li#ind-homecar0" ).click(function() {
$( '#HomeCarousel' ).carousel(0);
});
$( "#HomeCarousel li#ind-homecar1" ).click(function() {
$( '#HomeCarousel' ).carousel(1);
});
$( "#HomeCarousel li#ind-homecar2" ).click(function() {
$( '#HomeCarousel' ).carousel(2);
});
$('#HomeCarousel.carousel').on('slid', function() {
var to_slide = $('#HomeCarousel .carousel-inner .item.active').attr('id');
$('#HomeCarousel .carousel-indicators').children().removeClass('active');
$('#HomeCarousel .carousel-indicators [id=ind-' + to_slide + ']').addClass('active');
});
});
您能为JSFIDLE提供一些工作代码吗?您的标记看起来很好,因此如果没有代码中的更多示例,就无法判断错误。