- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Дорогие друзья!
Тут меня с подобного рода вопросами всегда выручали, вот и сейчас я хотел бы прибегнуть к Вашей помощи. Вопрос простой:
Как сделать автоплей для этого слайдера: http://tympanus.net/Tutorials/TiltedContentSlideshow/?
Нужно просто запускать прокрутку слайдов при входе на сайт. Пожалуйста подскажите.
Решение автослайда: Подключаем
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
Качаем http://www.lacabanyaibiza.com/sys/mt-static/js/wait.js Подключаем
<script type="text/javascript" src="js/wait.js"></script>
Вставляем после wait.js
<script type="text/javascript">
$(document).ready(function(){
var el=1;
repeat(2000,function(){
if(el==7){
$('#slideshow nav span:nth-child(1)').click();
el=2;
}
else{
$('#slideshow nav span:nth-child('+el+')').click();
el=el+1;
}
});
});
</script>
ну...я бы не сказал что это слайдер
но, слайдер без jquery, если подключите, то вот:
window.setInterval(play,4000)
function play(){
var nav = $('#slideshow nav span');
var current = $('#slideshow nav span.current');
var next = current.next();
if (next.length == 0) var nextslide = nav[0]; else nextslide =next[0];
$(nextslaide).click();
}
Писалось на коленке.
сомневаюсь вот в этих
Так
var nextslide = nav[0]; else nextslide =next[0];
$(nextslaide).click();
или так
var nextslide = nav[0]; else nextslide =next;
nextslaide.click();
Решение автослайда
Работает идеально, как я и хотел! Большое спасибо Вам!
Chukcha Ваш способ не пробовал, но тоже очень благодарен.
Большое спасибо! Решил тут свою очередную проблему!
Та не вопрос..
у four_rings жесткая привязка к количеству слайдов
и требует подключения еще одного плагина.
Пожалуйста, рад что вам помогло ;)
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
Качаем http://www.lacabanyaibiza.com/sys/mt-static/js/wait.js Подключаем
<script type="text/javascript" src="js/wait.js"></script>
Вставляем после wait.js
<script type="text/javascript">
$(document).ready(function(){
var el=1;
repeat(2000,function(){
if(el==7){
$('#slideshow nav span:nth-child(1)').click();
el=2;
}
else{
$('#slideshow nav span:nth-child('+el+')').click();
el=el+1;
}
});
});
</script>
Сразу не обратил внимание, но после 3тьего слайда прокрутка происходит через 1 слайд. Не подскажете - как переделать?
Попробовал метод от Chukcha, но не получилось. Скорее всего я вставил код в неправильное место... Я совсем плох в js...
Друзья! Спасибо еще раз! Я разобрался! Тряхнул извилиной - так сказать...