fixes #40
This commit is contained in:
parent
0c63153334
commit
93c5abb080
1 changed files with 0 additions and 4 deletions
|
@ -50,8 +50,6 @@
|
||||||
var position = 0; // текущий сдвиг влево
|
var position = 0; // текущий сдвиг влево
|
||||||
|
|
||||||
carousel.querySelector('.prev').onclick = function() {
|
carousel.querySelector('.prev').onclick = function() {
|
||||||
if (position >= 0) return; // уже сдвинулись до упора
|
|
||||||
|
|
||||||
// сдвиг влево
|
// сдвиг влево
|
||||||
// последнее передвижение влево может быть не на 3, а на 2 или 1 элемент
|
// последнее передвижение влево может быть не на 3, а на 2 или 1 элемент
|
||||||
position = Math.min(position + width * count, 0)
|
position = Math.min(position + width * count, 0)
|
||||||
|
@ -59,8 +57,6 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
carousel.querySelector('.next').onclick = function() {
|
carousel.querySelector('.next').onclick = function() {
|
||||||
if (position <= -width * (listElems.length - count)) return; // уже до упора
|
|
||||||
|
|
||||||
// сдвиг вправо
|
// сдвиг вправо
|
||||||
// последнее передвижение вправо может быть не на 3, а на 2 или 1 элемент
|
// последнее передвижение вправо может быть не на 3, а на 2 или 1 элемент
|
||||||
position = Math.max(position - width * count, -width * (listElems.length - count));
|
position = Math.max(position - width * count, -width * (listElems.length - count));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue