diff --git a/demo/index.html b/demo/index.html
index a4701ec..002cd04 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -41,7 +41,7 @@
1
-
+
2
diff --git a/demo/lightSlider/js/jquery.lightSlider.js b/demo/lightSlider/js/jquery.lightSlider.js
index c48cafb..305daaf 100644
--- a/demo/lightSlider/js/jquery.lightSlider.js
+++ b/demo/lightSlider/js/jquery.lightSlider.js
@@ -71,7 +71,7 @@
if (settings.mode === 'fade') {
settings.vertical = false;
}
- var $children = $el.children(),
+ var $children = $el.children().filter(':visible'),
windowW = $(window).width(),
breakpoint = null,
resposiveObj = null,
@@ -140,9 +140,9 @@
w = ln * (slideWidth + settings.slideMargin);
} else {
w = 0;
- for (var i = 0; i < ln; i++) {
- w += (parseInt($children.eq(i).width()) + settings.slideMargin);
- }
+ $children.each(function(){
+ w += (parseInt($(this).width()) + settings.slideMargin);
+ });
}
if (w % 1 !== 0) {
w = w + 1;
@@ -199,6 +199,7 @@
$el.goToNextSlide();
}
clearInterval(interval);
+ return false;
});
}
},
@@ -298,7 +299,7 @@
}
};
refresh.calL = function () {
- $children = $el.children();
+ $children = $el.children().filter(':visible');
length = $children.length;
};
if (this.doCss()) {
@@ -349,16 +350,16 @@
}
var thumb = $children.eq(i * settings.slideMove).attr('data-thumb');
if (settings.gallery === true) {
- pagers += '
';
+ pagers += '
';
} else {
- pagers += '' + (i + 1) + '';
+ pagers += '' + (i + 1) + '';
}
if (settings.mode === 'slide') {
if ((v) >= w - elSize - settings.slideMargin) {
i = i + 1;
var minPgr = 2;
if (settings.autoWidth) {
- pagers += '' + (i + 1) + '';
+ pagers += '' + (i + 1) + '';
minPgr = 1;
}
if (i < minPgr) {
@@ -407,6 +408,7 @@
$this.slideThumb();
}
clearInterval(interval);
+ return false;
});
};
if (settings.pager) {
diff --git a/lightSlider/js/jquery.lightSlider.js b/lightSlider/js/jquery.lightSlider.js
index 3227f37..c5e3426 100755
--- a/lightSlider/js/jquery.lightSlider.js
+++ b/lightSlider/js/jquery.lightSlider.js
@@ -71,7 +71,7 @@
if (settings.mode === 'fade') {
settings.vertical = false;
}
- var $children = $el.children(),
+ var $children = $el.children().filter(':visible'),
windowW = $(window).width(),
breakpoint = null,
resposiveObj = null,
@@ -140,9 +140,9 @@
w = ln * (slideWidth + settings.slideMargin);
} else {
w = 0;
- for (var i = 0; i < ln; i++) {
- w += (parseInt($children.eq(i).width()) + settings.slideMargin);
- }
+ $children.each(function(){
+ w += (parseInt($(this).width()) + settings.slideMargin);
+ });
}
if (w % 1 !== 0) {
w = w + 1;
@@ -299,7 +299,7 @@
}
};
refresh.calL = function () {
- $children = $el.children();
+ $children = $el.children().filter(':visible');
length = $children.length;
};
if (this.doCss()) {
@@ -833,6 +833,7 @@
} else {
elSize = $slide.outerWidth();
}
+ $el.css({ 'width': '', 'height': '' });
if (settings.loop === true && settings.mode === 'slide') {
refresh.clone();
}