Я не могу понять, что мне нужно сделать здесь. Я пытаюсь сделать так, чтобы создать слайд-шоу с простым изображением, и я пытаюсь понять, как заставить его работать. Это не работает через цикл for, и я не понимаю, почему. Вот скрипка моего кода: http://jsfiddle.net/xnEGt/.Переходы изображения jQuery
0
A
ответ
1
Здесь: http://jsfiddle.net/xnEGt/6/
Что было не так:
- Изображения сначала должны быть скрыты с помощью CSS, только первое изображение видимого
- При использовании для цикла все изображения будут отображаться только один раз , Обратите внимание, что .delay() не влияет на цикл так, все итерации будут сделаны сразу
- Вы можете решить эту проблему с помощью рекурсивной реализации с использованием SetTimeout
.get(0)
и.get(1)
селекторы были также неправильно, используйтеnth-child(i)
вместо.var slideCount = $('.slider div.slide').length; nextPic(0); function nextPic(i){ var next = (i+1)%(slideCount+1); $('.slider div:nth-child('+i+')').fadeOut(100); $('.slider div:nth-child('+next+')').fadeIn(100); setTimeout(function(){nextPic(next);},1000); }
Или более компактная реализация с использованием
.get()
селекторов: http://jsfiddle.net/xnEGt/7/
Смежные вопросы
- 1. Переходы внутри фиксированного изображения
- 2. JQuery - Фоновые изображения - переходы по полной ширине
- 3. Jquery переходы
- 4. JQuery переходы не закончить
- 5. Отзывчивые изображения и текстовые переходы
- 6. JQuery Mobile - пользовательские переходы
- 7. Переходы jQuery или CSS?
- 8. JQuery переходы страниц
- 9. переходы страницы с jquery
- 10. гладкие переходы JQuery
- 11. CSS3 Переходы вместо jQuery
- 12. Переходы CSS без jQuery
- 13. Переходы связывания JQuery на css
- 14. Добавить CSS3 или Jquery переходы к слайдам
- 15. Сдвижные переходы страниц с jquery
- 16. Переходы CSS3 внутри jQuery .css()
- 17. Переходы страниц с использованием JQuery?
- 18. jquery отложен и css3 переходы
- 19. Стр. Переходы по кнопке jQuery
- 20. Переходы на Hover с jQuery
- 21. jquery semantic-ui tab переходы
- 22. Переходы, переходы и переходы в D3
- 23. включить переходы при изменении изображения в java
- 24. переходы изображения не работает в Firefox
- 25. здание jquery gallery, переходы немного выключены
- 26. css переходы
- 27. JQuery/CSS animate переходы замедления страницы
- 28. Почему эти переходы не работают? (CSS3/jQuery)
- 29. Динамические переходы страниц в jQuery Mobile
- 30. jquery mobile - простые переходы с переходом страницы
Это работает очень хорошо, я не думаю, что я бы придумал, что на некоторое время. Я возился с рекурсией, но не добился большого прогресса. Одна икота, которую я заметил, состоит в том, что она пробегает первое изображение дважды. Есть идеи? Благодарю. – Chad
Собственно, версия get отлично работает. Благодаря! – Chad
К сожалению, это потому, что nth-child начинает отсчет с 1, тогда как .get() основан на 0. – Cristy