From ff65fdea502f2544285d8e21b46d3a5f8073ffe7 Mon Sep 17 00:00:00 2001 From: Jason Filipe Date: Wed, 4 Apr 2012 01:15:29 -0300 Subject: [PATCH 1/2] Navigation trigger equality check was using wrong comparison. --- responsiveslides.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/responsiveslides.js b/responsiveslides.js index ee1dcb4..fa6d718 100644 --- a/responsiveslides.js +++ b/responsiveslides.js @@ -245,9 +245,9 @@ nextIdx = idx + 1 < length ? index + 1 : 0; // Go to slide - slideTo($(this) === $prev ? prevIdx : nextIdx); + slideTo($(this).is($prev) ? prevIdx : nextIdx); if (settings.pager === true) { - selectTab($(this) === $prev ? prevIdx : nextIdx); + selectTab($(this).is($prev) ? prevIdx : nextIdx); } restartCycle(); From 17febf0820b2b40f400604777003fa87e0fbc6c3 Mon Sep 17 00:00:00 2001 From: Jason Filipe Date: Wed, 4 Apr 2012 01:42:01 -0300 Subject: [PATCH 2/2] jQuery 1.4 compatible navigation trigger fix. --- responsiveslides.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/responsiveslides.js b/responsiveslides.js index fa6d718..e654a3c 100644 --- a/responsiveslides.js +++ b/responsiveslides.js @@ -245,9 +245,9 @@ nextIdx = idx + 1 < length ? index + 1 : 0; // Go to slide - slideTo($(this).is($prev) ? prevIdx : nextIdx); + slideTo($(this)[0] === $prev[0] ? prevIdx : nextIdx); if (settings.pager === true) { - selectTab($(this).is($prev) ? prevIdx : nextIdx); + selectTab($(this)[0] === $prev[0] ? prevIdx : nextIdx); } restartCycle();