Browse Source

Set "this" to target slide. Fixes request in #42.

pull/143/head
Joel Walters 12 years ago
parent
commit
20060ea29f
  1. 6
      responsiveslides.js

6
responsiveslides.js

@ -93,7 +93,7 @@
// Fading animation // Fading animation
slideTo = function (idx) { slideTo = function (idx) {
settings.before(); settings.before.call($slide.eq(idx));
// If CSS3 transitions are supported // If CSS3 transitions are supported
if (supportsTransitions) { if (supportsTransitions) {
$slide $slide
@ -104,7 +104,7 @@
.css(visible); .css(visible);
index = idx; index = idx;
setTimeout(function () { setTimeout(function () {
settings.after(); settings.after.call($slide.eq(idx));
}, fadeTime); }, fadeTime);
// If not, use jQuery fallback // If not, use jQuery fallback
} else { } else {
@ -121,7 +121,7 @@
$(this) $(this)
.addClass(visibleClass) .addClass(visibleClass)
.css(visible); .css(visible);
settings.after(); settings.after.call($slide.eq(idx));
index = idx; index = idx;
}); });
} }

Loading…
Cancel
Save