From e89618a47f768eddf47164f89176e172b5c2972d Mon Sep 17 00:00:00 2001 From: Jacob Thornton Date: Mon, 2 Jan 2012 22:55:51 -0800 Subject: clean up options implementation for carousel --- docs/javascript.html | 59 +++++++++++++++++++++++++++++++++++----------------- 1 file changed, 40 insertions(+), 19 deletions(-) (limited to 'docs') diff --git a/docs/javascript.html b/docs/javascript.html index 4d90dbcf1..1cba7766f 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -724,7 +724,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {
$(".alert-message").alert('close')

Events

Bootstrap's alert class exposes a few events for hooking into alert functionality.

- +
@@ -1021,29 +1021,32 @@ $('#myCollapsible').on('hidden', function () {

Using bootstrap-carousel.js

$('.carousel').carousel()
-

Markup

+

Options

+
Event
+ + + + + + + + + + + + + + + + +
Nametypedefaultdescription
intervalnumber5000The amount of type to delay between automatically cycling an item.
+

Markup

Data attributes are integral to the carousel plugin. Check out the example code below for the various markup types.

 <div class="thumbnail carousel">
 
   <!-- items -->
-  <div class="carousel-inner">
-    <div class="item active">
-      <img src="http://placehold.it/1100x350">
-      <div class="caption">
-        <h5>Thumbnail label</h5>
-        <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. </p>
-      </div>
-    </div>
-
-    <div class="item">
-      <img src="http://placehold.it/1100x350">
-      <div class="caption">
-        <h5>Thumbnail label</h5>
-        <p>Donec id elit non mi porta gravida at eget metus.</p>
-      </div>
-    </div>
-  </div>
+  <div class="carousel-inner">…</div>
 
   <!-- navigation -->
   <a class="nav" href="#myCarousel" data-slide="next">&lt;</a>
@@ -1051,6 +1054,21 @@ $('#myCollapsible').on('hidden', function () {
 
 </div>
 
+

Methods

+

.carousel(options)

+

Initializes the carousel with an optional options object and starts cycling through items.

+
+$('.myCarousel').carousel({
+  interval: 2000
+})
+

.carousel('cycle')

+

Cycles through the carousel items from left to right.

+

.carousel('pause')

+

Stops the carousel from cycling through items.

+

.carousel('prev')

+

Cycles to the previous item.

+

.carousel('next')

+

Cycles to the next item.

Demo

@@ -1143,6 +1161,9 @@ $('#myCollapsible').on('hidden', function () { btn.button('reset') }, 3000) }) + + // carousel demo + $('#myCarousel').carousel() }) -- cgit v1.2.3