|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Вывода картинок с помощью ява скрипт массива |
Вывода картинок с помощью ява скрипт массива |
Прошу помощи в решении проблемы. Имеется код вывода картинок с помощью ява скрипт массива
Код <div id="siteimg$ID$" align="center"></div> $IMGS_ARRAY_JS$ <script> var html=''; for(i in allEntImgs$ID$) { var aImg=allEntImgs$ID$[i]; html+=(aImg[3] && aImg[3].length>0 ? '<br><br><a target="blank" href="'+aImg[0]+'"><img src="'+aImg[3]+'" border="0" alt="$ENTRY_TITLE$" style="width: 500px;"></a>' : '<br><br><img src="'+aImg[0]+'" border="0" alt="$ENTRY_TITLE$" style="width: 500px;">'); } document.getElementById('siteimg$ID$').innerHTML=html; </script> как сделать так, что бы картинки через массив выводились со второй и дальше, а первая не выводилась |
Я конечно не хочу глупости писать, но логика подсказывает мне что можно по корявому написать так if(i > '1' ){и тут все что происходит с тем что i > 1 }
jmDB - Текстовая база данных для uCoz
Сообщение отредактировал JacksonMihailov - Воскресенье, 10 Ноя 2013, 20:14:40
|
JacksonMihailov,
мне логика это тоже подсказывала, только что в данном случае будет "i" ? |
ну for же с каждым элементом по очереди занимается т.е. for(i in allEntImgs$ID$) (кстати в прошлом сообщении я ошибся) первый будет равен 0, второй = 1 и т.д.
то есть что то такое. Код for(i in allEntImgs$ID$) { if(i > '0' ){ то есть начинает все выводить со второй картинки}} Честно не знаю, никогда с выводом картинок с js не сталкивался. почитай про for jmDB - Текстовая база данных для uCoz
|
=( не, не хватает мозга, не понимаю куда пихать этот if(i > '0' )
Сообщение отредактировал SergeyZhuk - Воскресенье, 10 Ноя 2013, 21:21:32
|
Код <div id="siteimg$ID$" align="center"></div> $IMGS_ARRAY_JS$ <script> var html=''; for(i in allEntImgs$ID$) { if(i > '0' ){ var aImg=allEntImgs$ID$[i]; html+=(aImg[3] && aImg[3].length>0 ? '<br><br><a target="blank" href="'+aImg[0]+'"><img src="'+aImg[3]+'" border="0" alt="$ENTRY_TITLE$" style="width: 500px;"></a>' : '<br><br><img src="'+aImg[0]+'" border="0" alt="$ENTRY_TITLE$" style="width: 500px;">'); }} document.getElementById('siteimg$ID$').innerHTML=html; </script> Не обещаю что заработает. jmDB - Текстовая база данных для uCoz
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!