Регистрация
Вход через соцсети
Восстановление пароля

Помогите подключить слайдшоу

Новый топик
26.02.2012, 16:33
Ответить | Цитировать
Гость
Гость

Обычно для того, чтобы подключить на сайт слайдшоу хватало создать html модуль и в нем прописать код
Код:

<img id="himg1" style="display:none; position: absolute; margin: 0 auto;" src="/sl_1.jpg" />
<img id="himg2" style="display:none; position: absolute; margin: 0 auto;" src="/sl_2.jpg" />
<script type="text/javascript">
var cnt = 2;
var i = 1 + Math.floor(Math.random() * cnt);
$('himg' + i).style.display = '';


function renewQuote() {
Effect.Fade('himg' + i, { duration: 2, delay: 0.0 });

i = (i >= cnt) ? 1 : i + 1;
Effect.Appear('himg' + i, { duration: 2, delay: 0.0 });

}

setInterval("renewQuote();", 4000);
</script>


Пробовал вставлять этот код в один из блоков макета дизайна - не работает, первая картинка отображается, но скрипт не выполняется.

также пробовал записать этот код в отдельный js и подключил его в хедер строкой <script type='text/javascript' src='/images/js/slideshow.js'></script>
Код:

var cnt = 2;
var i = 1 + Math.floor(Math.random() * cnt);
$('himg' + i).style.display = '';


function renewQuote() {
Effect.Fade('himg' + i, { duration: 2, delay: 0.0 });

i = (i >= cnt) ? 1 : i + 1;
Effect.Appear('himg' + i, { duration: 2, delay: 0.0 });

}

setInterval("renewQuote();", 4000);


но результат тот же

подскажите, в чем проблема? как заставить его работать?
27.02.2012, 01:33
Ответить | Цитировать
Гость
Гость

Экранирования кавычек может поможет?
27.02.2012, 11:58
Ответить | Цитировать
Гость
Гость

Цитата:
Экранирования кавычек может поможет?

экранировал, не помогает
01.03.2012, 17:53
Ответить | Цитировать
Гость
Гость

Мне тоже интересна эта тема. Есть ли какое нибудь решение стандартное слайдшоу для Netcat или подскажете простенькое. За ранее спасибо.
198 196 2012-03-01 17:53:48 11925
Описание проекта