]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Remove classes at one time
authorJ2TeaM <junookyo@gmail.com>
Tue, 6 Sep 2016 19:55:48 +0000 (02:55 +0700)
committerJ2TeaM <junookyo@gmail.com>
Tue, 6 Sep 2016 19:55:48 +0000 (02:55 +0700)
js/src/carousel.js

index ff00d8aaf8ffe142818f4f49d1189f6cabbaa842..ea14d0c9a9c02ac4a59cb3fccab8313f99540b6b 100644 (file)
@@ -353,15 +353,10 @@ const Carousel = (($) => {
         $(activeElement)
           .one(Util.TRANSITION_END, () => {
             $(nextElement)
-              .removeClass(directionalClassName)
-              .removeClass(direction)
+              .removeClass(directionalClassName + ' ' + direction)
+              .addClass(ClassName.ACTIVE)
 
-            $(nextElement).addClass(ClassName.ACTIVE)
-
-            $(activeElement)
-              .removeClass(ClassName.ACTIVE)
-              .removeClass(direction)
-              .removeClass(directionalClassName)
+            $(activeElement).removeClass(ClassName.ACTIVE + ' ' + direction + ' ' + directionalClassName)
 
             this._isSliding = false