diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip
index 1a07056b6c..92ba97c6d7 100644
Binary files a/docs/assets/bootstrap.zip and b/docs/assets/bootstrap.zip differ
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
+
+
+
+ Event |
+ Description |
+
+
+
+
+ activate |
+ This 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}} |
+
+
+