Как сделать так, чтобы слайдер переключался автоматически?

Голоса: +1

Доброго времени суток!

У меня не получается сделать так, чтобы слайдер переключался автоматически. Вот все коды:

 
Код в глобальном блоке - тело слайдера
 
Стили в CSS
 
Файл скрипта

 

Адрес сайта http://arbitr-media.ucoz.org/
| Автор: | Категория: JavaScript

Ответов: 3

голоса: +2
 
Лучший ответ

В данном скрипте не предусмотрена пагинация вместе с автоматической сменой слайдов, поэтому или одно, или другое. С вариантом ниже будет работать прокрутка, но не возможно будет менять слайды вручную.

<script> 
$("#slideshow").craftyslide({
    'width': 960,
    'height': 500,
    'pagination': false,
    'fadetime': 300,
    'delay': 5000
});
 </script>

| Автор:
Выбор ответа лучшим | | Автор: webanet
голоса: +2

Попробуйте поставить значения, как по умолчанию (я так понял, это длительность перехода и длительность слайда). Значения в миллисекундах, а у вас там какие-то 0.1 - это что, 0.1 мс? Попробуйте поставить так:

   <script>   $("#slideshow").craftyslide({   'width': 640,   'height': 400,   'pagination': false,   'fadetime': 300,   'delay': 5000  });   </script>

 

| Автор:
Редактирование | | Автор: Макс Власов
у вас в теле слайдера стоит такой код  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>. Уберите его,это библиотека jQuery, причем какая-то древняя версия. А на юкоз сайтах она по умолчанию уже подключена, т.е. получается, у вас на сайте она 2 раза подключена, а так не надо делать. Когда уберёте, попробуйте поставить то, что я вам изначально советовал. (см. выше)
голоса: +2
window.setInterval(function(){var n = $(".slider .nav span.on").next();if(n.length==0)n=$(".slider .nav span").first();n.click();},3000);
| Автор:
а куда это вставить? и если возможно, сможете объяснить что и это и показать в более ясной форме. буду весьма благодарен
...