From 2127a04363f04edc16a6f7a502f42d23e7683d64 Mon Sep 17 00:00:00 2001 From: Felipe Valverde Date: Sun, 29 Jan 2017 15:53:23 -0500 Subject: [PATCH] fix: jump from any slide to any other slide --- static/js/webslides-lite.js | 6 ++++-- static/js/webslides.js | 7 +++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/static/js/webslides-lite.js b/static/js/webslides-lite.js index ff515e0..1d72552 100644 --- a/static/js/webslides-lite.js +++ b/static/js/webslides-lite.js @@ -226,7 +226,10 @@ jQuery(document).ready(function($){ $currentSlide = $slides.eq(moveToSlide); $currentSlide.show().addClass(ID.current); - jQuery('.slide:lt('+(slideNumber-1)+')').each(function() {var $this = jQuery(this); $this.siblings('.slide').last().after($this); }); + jQuery('.slide:lt('+$currentSlide.index()+')').each(function() { + var $this = jQuery(this); + $this.siblings('.slide').last().after($this); + }); slidePointer.current = slideNumber; // update counter @@ -368,4 +371,3 @@ jQuery(document).ready(function($){ $('body').toggleClass('baseline').css('height', $(document).height()); } }); - diff --git a/static/js/webslides.js b/static/js/webslides.js index ecd8b55..2a951c3 100644 --- a/static/js/webslides.js +++ b/static/js/webslides.js @@ -226,7 +226,10 @@ jQuery(document).ready(function($){ $currentSlide = $slides.eq(moveToSlide); $currentSlide.show().addClass(ID.current); - jQuery('.slide:lt('+(slideNumber-1)+')').each(function() {var $this = jQuery(this); $this.siblings('.slide').last().after($this); }); + jQuery('.slide:lt('+$currentSlide.index()+')').each(function() { + var $this = jQuery(this); + $this.siblings('.slide').last().after($this); + }); slidePointer.current = slideNumber; // update counter @@ -411,4 +414,4 @@ jQuery(document).ready(function($){ if(e.which == 13) { $('body').toggleClass('baseline').css('height', $(document).height()); } - }); \ No newline at end of file + });