2012-04-26 2 views
1

Пожалуйста, смотрите скрипку здесь: http://jsfiddle.net/2C8fy/29/изображения продублировать в Jquery каруселью

Проблема у меня в том, что иногда при нажатии на кнопку уменьшения, а затем переключиться на кнопку увеличения или наоборот, некоторые из слайдов на конце дублироваться. Изображения, которые вы видите вверху, - это изображения, которые хранятся в массиве. Они хранятся точно так же, как и пользователь, и пользователь может циклически перемещаться по массиву. Почему некоторые дубликаты слайдов при переключении кнопок?

Моя теория заключается в том, что это проблема с тем, как я использую массив, но я не могу сказать, чтобы это указывало на это. Большое спасибо!

ответ

1

У вас неправильное использование переменной. Заменить:

var newImgSR = imgArr[a].clone(); с var newImgSR = imgArr[b].clone(); в function slide_img_right()

+0

Спасибо ... Это работает точно так же, как мне это нужно. Не могу поверить, что это все, что нужно. Я переживал и пробовал все эти сложные вещи, все, что мне нужно было сделать, это изменить одно письмо. –

+0

Да, я тоже пробовал некоторые сложные вещи, прежде чем понял, в чем была ошибка :)) – gabitzish

Смежные вопросы