diff options
| author | Jacob Thornton <[email protected]> | 2012-04-14 17:49:51 -0700 |
|---|---|---|
| committer | Jacob Thornton <[email protected]> | 2012-04-14 17:49:51 -0700 |
| commit | 82267d48ffb522ed4c9cb491660f7d1c8a9e0236 (patch) | |
| tree | 1382e951003bc8ec89d67b4cedd628a2faf7e0e2 /js/bootstrap-carousel.js | |
| parent | 34132f0e890cacc8eb2dc0cf2ce3132986f14adf (diff) | |
| download | bootstrap-82267d48ffb522ed4c9cb491660f7d1c8a9e0236.tar.xz bootstrap-82267d48ffb522ed4c9cb491660f7d1c8a9e0236.zip | |
calling pause on a slide should actually pause it - even when hovering
Diffstat (limited to 'js/bootstrap-carousel.js')
| -rw-r--r-- | js/bootstrap-carousel.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index d1c3079e4..90f43a3eb 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -37,8 +37,10 @@ Carousel.prototype = { - cycle: function () { + cycle: function (e) { + if (!e) this.paused = false this.options.interval + && !this.paused && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) return this } @@ -64,7 +66,8 @@ return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) } - , pause: function () { + , pause: function (e) { + if (!e) this.paused = true clearInterval(this.interval) this.interval = null return this |
