как определить цифру в динамике
Здравствуйте на динамическом css слайдере так выводятся изображения
for($i=1; $i<$y+1; ++$i) : ?>
.img<?=$i;?> .frag { background-image: url(<?=$children[$i-1]['main_photo'];?>);background-size: cover; }
<? endfor; ?>
как определить цифру после .img активного в данный момент изображения? |
Если ты уже получил активное изображение, например в переменную "g":
var cls = g.className.split(' '), b = '';
//Находим класс с img
for (var i=0; i<cls.length; i++) {
if (cls[i].indexOf('img') >= 0)) {
b = +cls[i].replace('img', '');
break;
}
}
alert(b);
|
Нет вопрос как раз в том как определить какое изображение активно в этом слайдере http://learn.javascript.ru/play/hMpwob
|
Не увидел на приведенном примере ни одной картинки
|
.img1 .frag { background-image: url(38.jpg);background-size: cover; }
.img2 .frag { background-image: url(39.jpg);background-size: cover; }
.img3 .frag { background-image: url(40.jpg);background-size: cover; }
Это не теги img а картинки загружены через css, слайдер такой, в том то все и дело |
может все же кто то знает как определить в таком случае активное изображение?
|
| Часовой пояс GMT +3, время: 13:15. |