diff --git a/adaptiveslides.js b/adaptiveslides.js
index 88e0ad3..fd4dcc3 100644
--- a/adaptiveslides.js
+++ b/adaptiveslides.js
@@ -24,14 +24,16 @@
}
var slideshow = function () {
- $this.find('img').each(function (i) {
+ var $slides = $this.find('img');
+
+ $slides.each(function (i) {
var $el = $(this);
$el.attr({
id : settings.namespace + '_slide' + i
});
});
- $this.find('img').css({
+ $slides.css({
top: 0,
left: 0,
width: '100%',
@@ -71,25 +73,23 @@
// Auto: false
} else {
- var $pagination = $('
'),
- $slides = $this.find('img'),
- slideNumber = $slides.length;
+ var $pagination = $('');
$this.find('img:gt(0)').hide();
- while (slideNumber--) {
- var whichSlide = slideNumber + 1;
+ $slides.each(function (i) {
+ var whichSlide = i + 1;
tabMarkup = [
'',
- '' + whichSlide + '',
+ '' + whichSlide + '',
''
].join('');
- $pagination.prepend(tabMarkup);
- }
+ $pagination.append(tabMarkup);
+ });
$this.after($pagination);
- $('.' + settings.namespace + '_slide0').parent().addClass('active');
+ $('.' + settings.namespace + '_slide1').parent().addClass('active');
$('.' + settings.namespace + '_tabs a').each(function (i) {
var $el = $(this);