Роллинг тумб с одной галеры!

Post Reply
Ultraxxx1710
Posts: 141
Joined: Sun Nov 18, 2012 11:41 pm

Роллинг тумб с одной галеры!

Post by Ultraxxx1710 »

Доброго дня, администрация смарта. У меня один вопрос, который я бы хотел довести до ума.
Роллинт тумб работает отлично, претензий нет. Скорость роллинга меняется и все дела. Вот только я хочу сделать так, как очень много сайтов практикует, а именно:

Роллинг тумб начинает работать через заданное время после наведения на тумбу мышкой, а мне бы хотелось чтобы роллинг срабатывал моментально при наведении, т.е. картинка менялась бы сразу как только наводилась мышка, а уже дальше в штатном режиме в зависимости от скорости.
Как это можно сделать?? Спасибо!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Роллинг тумб с одной галеры!

Post by admin »

Добрый день,

обратите внимание на строку

setTimeout("ChangeSRC('"+id+"', '"+preload.src+"')", 700);
Don't forget to run script update
Ultraxxx1710
Posts: 141
Joined: Sun Nov 18, 2012 11:41 pm

Re: Роллинг тумб с одной галеры!

Post by Ultraxxx1710 »

Как раз обратил недавно на эти 700, что задает скрость роллинга... А именно что все остальное, это не в моей компетенции)))
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Роллинг тумб с одной галеры!

Post by admin »

Там в целом ничего сложного и весь код у вас на руках. Минимальная дока по JS поможет вам разобраться что к чему там.
Don't forget to run script update
Ultraxxx1710
Posts: 141
Joined: Sun Nov 18, 2012 11:41 pm

Re: Роллинг тумб с одной галеры!

Post by Ultraxxx1710 »

1. Что-то вообще не приходит ничего на ум, как связать одно с другим.
setTimeout("ChangeSRC('"+id+"', '"+preload.src+"')", 700);

Менять нужно тут "ChangeSRC('"+id+"', '"+preload.src+"')", или в общем коде который ниже тут:

function ChangeSRC(id, src) {
if (!$('#' + id).attr('rotating') || $('#' + id).attr('rotating') == 0) return false;
$('#' + id).attr('src', src);
StartSlide(id);
}
</script>
Начальные справочники ниочем не говорят, в коде меняю один символ любой и перестает полностью работать скрипт

2. И второй вопрос: можно ли как-то опустить за страницу этот код или заменить
<script src='/scj/includes/js/jquery.js'></script>
А то гугл ругается и предлагает: удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение
Количество блокирующих скриптов на странице: 1. Они замедляют отображение контента.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Роллинг тумб с одной галеры!

Post by admin »

Какой символ на что менять и зачем не совсем ясно.
Но тут как видите весь код у вас на руках, можете править темплейты как угодно.

Варианта как всегда 2
1. взять доку по JS и почитать что именно вы хотите поправить в том коде. А так же почитать как лучше располагатьна странице код что б гугл не ругался на это.

2. можете составить задачу нам и мы будем делать это за вас за отдельную плату за работу. Тогда скидывайте в ПМ точное задание что надо сделать и какой должен быть результат, определимся с ценой.
Don't forget to run script update
Ultraxxx1710
Posts: 141
Joined: Sun Nov 18, 2012 11:41 pm

Re: Роллинг тумб с одной галеры!

Post by Ultraxxx1710 »

Как сделать чтобы при наведении мышкой на тумбу менялась сразу картинка, а не ждать отклик в 700 млсекунд.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Роллинг тумб с одной галеры!

Post by admin »

Поменять 700 на что то другое.
Don't forget to run script update
Post Reply