Я пытаюсь создать слайдер изображения, используя JQuery.Создание слайдера изображения с использованием только jQuery
Что у меня есть главный div с 3 sub divs с изображениями.
Посмотрите на эту скрипку. FIDDLE
Хорошо, теперь я получил дизайн именно так, как хочу. Отсутствует функциональность. Когда я нависаю над div или изображениями, я хочу, чтобы он действовал как ползунок по часовой стрелке.
Это может показаться немного запутанным. Взгляните на эту демонстрацию. Это то, что я хочу.
Это то, что я хочу .Отель право ДИВ заполняется с изображением ЦСИ среднего, то среднего ДИВ получает оставил Див SRC. осталось div получить новый src от массив изображений, которые я определил. В настоящее время я могу изменить только один образ div за раз.
Однако я не хочу больше использовать плагины. Только JQuery плагин. A CSS только решение было бы лучшим, но я не думаю, что это будет возможно.
Jquery
$('.maindiv img').mouseover(function() {
var image = this;
loop = setInterval(function() {
if (i < images.length - 1) {
i++;
$(image).attr('src', images[i]);
} else {
i = 0;
$(image).attr('src', images[i]);
}
}, 1500);
EDIT: мне удалось получить одну часть этой работы. CHECK THIS. Просто нужно добавить эффект затухания. Теперь проблема заключается в том, что после того, как изображения в конце массива заканчиваются, первые изображения не контактируют назад ... Не думал об этом раньше. Кто-нибудь знает, как я могу преодолеть эту проблему?
Если уже есть скрипт, который работает для вас (Http: // tympanus.net/Tutorials/RotatingImageSlider /), почему вы пытаетесь заново изобрести колесо? Почему бы просто не взглянуть на javascript, который находится прямо здесь? Я не говорю «украсть его», но посмотрите, как они это сделали, или подходят к ним - возможно, они хотели бы уловить сценарий или право на этот скрипт. – WTK
@WTK Давайте просто скажем, мне нужен новый набор колес. – AnaMaria
Долго воссоздавать, но возможно. Необходимо играть с углами изображений на слайде. – designtocode