From 07d23b927ee4eefdee51d4fcbffb3dece33be698 Mon Sep 17 00:00:00 2001 From: Jacob Thornton Date: Mon, 19 Mar 2012 20:29:22 -0700 Subject: [PATCH] add activate to scrollspy docs --- docs/assets/bootstrap.zip | Bin 55811 -> 55830 bytes docs/assets/js/bootstrap-scrollspy.js | 4 +++- docs/javascript.html | 15 +++++++++++++++ docs/templates/pages/javascript.mustache | 15 +++++++++++++++ 4 files changed, 33 insertions(+), 1 deletion(-) diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip index 1a07056b6c05c2398af988b5af035b98291cea0c..92ba97c6d7122ad7747a5887f701ae4c760640aa 100644 GIT binary patch delta 3559 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 B?Xmy> delta 3548 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 diff --git a/docs/assets/js/bootstrap-scrollspy.js b/docs/assets/js/bootstrap-scrollspy.js index b7ff907f71..e0c74539e1 100644 --- a/docs/assets/js/bootstrap-scrollspy.js +++ b/docs/assets/js/bootstrap-scrollspy.js @@ -92,8 +92,10 @@ .addClass('active') if ( active.parent('.dropdown-menu') ) { - active.closest('li.dropdown').addClass('active') + active = active.closest('li.dropdown').addClass('active') } + + active.trigger('activate') } } diff --git a/docs/javascript.html b/docs/javascript.html index 54177b5664..3ee6f795c8 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -589,6 +589,21 @@ $('#myModal').on('hidden', function () { +

Events

+ + + + + + + + + + + + + +
EventDescription
activateThis event fires whenever a new item becomes activated by the scrollspy.
diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 0079741831..2de6962108 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -513,6 +513,21 @@ $('#myModal').on('hidden', function () { +

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

+ + + + + + + + + + + + + +
{{_i}}Event{{/i}}{{_i}}Description{{/i}}
{{_i}}activate{{/i}}{{_i}}This event fires whenever a new item becomes activated by the scrollspy.{{/i}}
-- 2.47.3