diff options
author | Jacob Thornton <jacobthornton@gmail.com> | 2012-03-20 08:39:39 +0400 |
---|---|---|
committer | Jacob Thornton <jacobthornton@gmail.com> | 2012-03-20 08:39:39 +0400 |
commit | 63bd7cb478500463ac7339667d89792f7108f3c0 (patch) | |
tree | 58f08f79c1fa244ae0ec671eb0c994c4084581a7 /docs/assets/js/bootstrap-carousel.js | |
parent | bce33bbb091e66a58418395188ea50be151f3f8e (diff) |
fix slide logic for ie+ in carousel
Diffstat (limited to 'docs/assets/js/bootstrap-carousel.js')
-rw-r--r-- | docs/assets/js/bootstrap-carousel.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index 2875199005..7db5bea333 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -95,13 +95,7 @@ if ($next.hasClass('active')) return - if (!$.support.transition && this.$element.hasClass('slide')) { - this.$element.trigger('slide') - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger('slid') - } else { + if ($.support.transition && this.$element.hasClass('slide')) { $next.addClass(type) $next[0].offsetWidth // force reflow $active.addClass(direction) @@ -113,6 +107,12 @@ that.sliding = false setTimeout(function () { that.$element.trigger('slid') }, 0) }) + } else { + this.$element.trigger('slide') + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') } isCycling && this.cycle() |