Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2015, 18:11
Новичок на форуме
Отправить личное сообщение для xxxfff Посмотреть профиль Найти все сообщения от xxxfff
 
Регистрация: 30.10.2015
Сообщений: 8

Помогите разобраться с галереей на JS
Всем привет!
Имеется следующий код (простенькая галерея)

<script type="text/javascript">
var count = 1;
var pic=new Array('1a.jpg','1b.jpg','1c.jpg','2a.jpg','2b.jpg' ,'2c.jpg','3a.jpg','3b.jpg','3c.jpg');
//где а-большой рисунок; b-маленький цветной рисунок; c-маленький черно-белый рисунок.

i=0; colpic=3;j=0;
function change(i)
{
j=(count+i-1)%colpic;
document.all.main.src=pic[j*colpic];
}
function change1(i)
{
j=(count+i-1)%colpic;
event.srcElement.src=pic[j*colpic+1];
}
function change2(i)
{
j=(count+i-1)%colpic;
event.srcElement.src=pic[j*colpic+2];
}

var count = 0;

var imgslide =new Array('1c.jpg','2c.jpg','3c.jpg');

function dem(flag) {
if(flag) {
count++;
if(count > colpic-1) count = 0;
} else {
count--;
if(count <= 0) count = colpic-1;
}

document.all.img1.src = imgslide[count%colpic];
document.all.img2.src = imgslide[(count+1)%colpic];
document.all.img3.src = imgslide[(count+2)%colpic];
}
</script>
</head>
<body>
<div align="center">
<img src="1a.jpg" id="main"> <br>
<img src="left.png" onClick="dem(false)">
<img src="1c.jpg" Id="img1" border="1" onclick="change(1)" onmouseover="change1(1)" onmouseout="change2(1)">
<img src="2c.jpg" Id="img2" border="1" onclick="change(2)" onmouseover="change1(2)" onmouseout="change2(2)">
<img src="3c.jpg" Id="img3" border="1" onclick="change(3)" onmouseover="change1(3)" onmouseout="change2(3)">
<img src="right.png" onClick="dem(true)">
</div>

Никак не могу добавить туда свое кол-во картинок (например 7), чтобы они листались
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите разобраться с this uroboros7 jQuery 4 02.01.2015 00:56
Помогите разобраться с калькулятором Maksim858 Ваши сайты и скрипты 1 27.12.2014 13:23
Получение ответа сервера через iframe и xhr. Помогите разобраться. Arconas AJAX и COMET 0 26.02.2013 10:38
Помогите разобраться с this Nigga2102 Элементы интерфейса 4 04.05.2011 18:28
Помогите разобраться с логикой поведения скрипта MarkupDeveloper jQuery 3 21.06.2008 18:04