From a0203bc8e0aa79b8f8cfd8c082c4256bed29ae5b Mon Sep 17 00:00:00 2001 From: Marcus Bointon Date: Wed, 21 Mar 2012 11:20:56 +0100 Subject: [PATCH 1/5] Fix and improve docs on tab config --- docs/javascript.html | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index a90562767e..739e2475f7 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -638,6 +638,11 @@ $('#myModal').on('hidden', function () {

Using bootstrap-tab.js

Enable tabbable tabs via javascript:

$('#myTab').tab('show')
+

You can also activate a specific tab (or a pseudo-selected one) on init:

+
+$('#myTab a[href="#profile"]').tab('show');
+$('#myTab a:last').tab('show');
+

Markup

You can activate a tab or pill navigation without writing any javascript by simply specifying data-toggle="tab" or data-toggle="pill" on an element.

@@ -653,7 +658,7 @@ $('#myModal').on('hidden', function () {
             Activates a tab element and content container. Tab should have either a `data-target` or an `href` targeting a container node in the dom.
           

-<ul class="nav nav-tabs">
+<ul class="nav nav-tabs" id="myTab">
   <li class="active"><a href="#home">Home</a></li>
   <li><a href="#profile">Profile</a></li>
   <li><a href="#messages">Messages</a></li>
@@ -669,7 +674,7 @@ $('#myModal').on('hidden', function () {
 
 <script>
   $(function () {
-    $('.tabs a:last').tab('show')
+    $('#myTab a:last').tab('show')
   })
 </script>

Events

From 02a67ea59eb8ee28ba4220898c1a0b2052a80915 Mon Sep 17 00:00:00 2001 From: Marcus Bointon Date: Wed, 21 Mar 2012 11:28:23 +0100 Subject: [PATCH 2/5] Add note about styling tabs Fix typo in popover docs --- docs/javascript.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index 739e2475f7..c9b94a3ca5 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -644,7 +644,7 @@ $('#myTab a[href="#profile"]').tab('show'); $('#myTab a:last').tab('show');

Markup

-

You can activate a tab or pill navigation without writing any javascript by simply specifying data-toggle="tab" or data-toggle="pill" on an element.

+

You can activate a tab or pill navigation without writing any javascript by simply specifying data-toggle="tab" or data-toggle="pill" on an element. Adding the nav and nav-tabs classes to the tab ul will apply the bootstrap tab styling.

 <ul class="nav nav-tabs">
   <li><a href="#home" data-toggle="tab">Home</a></li>
@@ -898,7 +898,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {
           
           

Markup

- For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a the selector option. + For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a selector option.

Methods

$().popover(options)

From 2f06366399f1b0572b0dbcbadcf06df9e4867f2b Mon Sep 17 00:00:00 2001 From: Marcus Bointon Date: Wed, 21 Mar 2012 12:09:00 +0100 Subject: [PATCH 3/5] Make changes in page templates, rebuild --- docs/assets/bootstrap.zip | Bin 55592 -> 50100 bytes docs/assets/css/bootstrap-responsive.css | 4 ++-- docs/templates/pages/javascript.mustache | 13 +++++++++---- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip index d6ecc58693c5785f37001f2ade57da23396f8843..789d41cb33064ee3644edd076037205e6734be65 100644 GIT binary patch delta 9607 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 delta 15134 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 diff --git a/docs/assets/css/bootstrap-responsive.css b/docs/assets/css/bootstrap-responsive.css index d9fa91d6c1..0bc6de916b 100644 --- a/docs/assets/css/bootstrap-responsive.css +++ b/docs/assets/css/bootstrap-responsive.css @@ -169,9 +169,9 @@ width: 100%; min-height: 28px; /* Make inputs at least the height of their button counterpart */ - + /* Makes inputs behave like true block-level elements */ - + -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 7fd4c98d02..b61a0d4247 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -562,8 +562,13 @@ $('#myModal').on('hidden', function () {

{{_i}}Using bootstrap-tab.js{{/i}}

{{_i}}Enable tabbable tabs via javascript:{{/i}}

$('#myTab').tab('show')
+

{{_i}}You can also activate a specific tab (or a pseudo-selected one) on init:{{/i}}

+
+$('#myTab a[href="#profile"]').tab('show');
+$('#myTab a:last').tab('show');
+

{{_i}}Markup{{/i}}

-

{{_i}}You can activate a tab or pill navigation without writing any javascript by simply specifying data-toggle="tab" or data-toggle="pill" on an element.{{/i}}

+

{{_i}}You can activate a tab or pill navigation without writing any javascript by simply specifying data-toggle="tab" or data-toggle="pill" on an element. Adding the nav and nav-tabs classes to the tab ul will apply the bootstrap tab styling.{{/i}}

 <ul class="nav nav-tabs">
   <li><a href="#home" data-toggle="tab">{{_i}}Home{{/i}}</a></li>
@@ -577,7 +582,7 @@ $('#myModal').on('hidden', function () {
             {{_i}}Activates a tab element and content container. Tab should have either a `data-target` or an `href` targeting a container node in the dom.{{/i}}
           

-<ul class="nav nav-tabs">
+<ul class="nav nav-tabs" id="myTab">
   <li class="active"><a href="#home">{{_i}}Home{{/i}}</a></li>
   <li><a href="#profile">{{_i}}Profile{{/i}}</a></li>
   <li><a href="#messages">{{_i}}Messages{{/i}}</a></li>
@@ -593,7 +598,7 @@ $('#myModal').on('hidden', function () {
 
 <script>
   $(function () {
-    $('.tabs a:last').tab('show')
+    $('#myTab a:last').tab('show')
   })
 </script>

{{_i}}Events{{/i}}

@@ -817,7 +822,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {

{{_i}}Markup{{/i}}

- {{_i}}For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a the selector option.{{/i}} + {{_i}}For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a selector option.{{/i}}

{{_i}}Methods{{/i}}

$().popover({{_i}}options{{/i}})

From cfce34e3000b2c02549e3af280668afea61fa752 Mon Sep 17 00:00:00 2001 From: Marcus Bointon Date: Thu, 22 Mar 2012 20:36:49 +0100 Subject: [PATCH 4/5] Add more examples for activating tabs Make naming of tab id consistent --- docs/assets/bootstrap.zip | Bin 50100 -> 50100 bytes docs/javascript.html | 10 ++++++---- docs/templates/pages/javascript.mustache | 10 ++++++---- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip index 789d41cb33064ee3644edd076037205e6734be65..716a5d50990fcefde2495c0aadcd762961d22bb5 100644 GIT binary patch delta 511 zcmdne&b+0anK!_jnT3l11ge*mP2^Qjk*v@5cLU&Zi8WHpAd#6iU=g6`#yguiK|+%!aXG-mHs9nj6^J*x3P+lP zRW9@}1*-%J-u2Ko0;!xBC@qkgo30-k!pXo4bri@lkRjpKPV68dAl|&7xY8%zizP^+=*1zvb*V zVg~vZC@KTie_+2C3SZ}dADj21b^zj0_AcZa`Utx=BEF zfhz2WA?ha9NHK#%X4-&7fTA1kY~}m{2hgUnn)i0>75C9t@-2->R=D40Jh~Vux z%3wDDeFSysWTmHb=}&Q3Pw=zt0>dICfI aol_1OqS*KRkS&yttjg`MD_FGeuo?hSILluE diff --git a/docs/javascript.html b/docs/javascript.html index c9b94a3ca5..f2d23ef52a 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -609,7 +609,7 @@ $('#myModal').on('hidden', function () {

Example tabs

Click the tabs below to toggle between hidden panes, even via dropdown menus.

-

{{_i}}Using bootstrap-tab.js{{/i}}

-

{{_i}}Enable tabbable tabs via javascript:{{/i}}

-
$('#myTab').tab('show')
-

{{_i}}You can select individual tabs in several ways:{{/i}}

+

{{_i}}Enable tabbable tabs via javascript (each tab needs to be activated individually):{{/i}}

+
+$('#myTab a').click(function (e) {
+  e.preventDefault();
+  $(this).tab('show');
+})
+

{{_i}}You can activate individual tabs in several ways:{{/i}}

 $('#myTab a[href="#profile"]').tab('show'); //Select tab by name
 $('#myTab a:first').tab('show'); //Select first tab