Bootstrap 历练实例-轮播(carousel)插件的事件

事件

下表列出了轮播(Carousel)插件中要用到的事件。这些事件可在函数中当钩子使用。

事件描述实例
slide.bs.carousel 当调用 slide 实例方法时立即触发该事件。
$('#identifier').on('slide.bs.carousel', function () {
  // 执行一些动作...
})
slid.bs.carousel 当轮播完成幻灯片过渡效果时触发该事件。
$('#identifier').on('slid.bs.carousel', function () {
  // 执行一些动作...
})

 

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Bootstrap 历练实例-轮播(carousel)插件的事件</title>
<meta charset="utf-8" />
<meta name="viewport"content="width=device-width,initial-scale=1.0" />
<script src="jQuery/jquery-2.1.4.js"></script>
<link rel="stylesheet"href="bootstrap-3.3.5-dist/css/bootstrap.min.css" />
<script src="bootstrap-3.3.5-dist/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container"style="padding:20px">
<div id="myCarousel"class="carousel slide">
<!--轮播(carousel)指标-->
<ol class="carousel-indicators">
<li data-target="#myCarousel"data-slide-to="0"class="active"></li>
<li data-target="#myCarousel"data-slide-to="1"></li>
<li data-target="#myCarousel"data-slide-to="2"></li>
</ol>
<!--轮播(carousel)项目-->
<div class="carousel-inner">
<div class="item active">
<img src="Images/slide1.png" alt="First slide"/>
</div>
<div class="item">
<img src="Images/slide2.png" alt="Second slide" />
</div>
<div class="item">
<img src="Images/slide3.png" alt="Three slide" />
</div>
</div>
<a href="#myCarousel"class="carousel-control left"data-slide="prev">&lsaquo;</a>
<a href="#myCarousel"class="carousel-control right"data-slide="next">&rsaquo;</a>
</div>
</div>
<script>
$(document).ready(function () {
$("#myCarousel").on("slide.bs.carousel", function () {
alert("Hello ,您调用了slide方法触发了该事件。")
})
})
</script>
</body>
</html>

posted @ 2015-12-01 14:25  melao2006  阅读(1552)  评论(0编辑  收藏  举报