Сообщение от ksa
|
зачем, имея массив str, делать еще один массив block?
|
потому что этому методу 100 лет в обед.
коллеги , я приложил пример, там только скачать и открыть архив. Там все одинаково , кроме .html.
Да, это простая галерея. Просто смена картинок. Я не прошу сделать ее с нуля.
там в начале у обоих одинаково подключаются скрипты.
space-work.html -- работает и показывает , как все дложно быть. И он заканчивается чистым
<div>...картинки...</div>.
Значит, в этом варианте скриптам не надо помогать. Они видят <div> и все делают как надо.
В index.html скрипты те же , в том же месте. И <div> та же.
<div id="myGallery" class="spacegallery"></div>
<script src="js/list.js"></script>
<script src="js/show.js"></script>
Картинки выводятся -- значит, сборка произошла, show.js запустилась, но не вся -- стрипты стоят.
Это же стандартный метод сборки. На форуме много аналогий. Его цель : внутри show.js регулировать численность картинок, чего в чистом HTML (в оригинале строк <div>... картинки...</div> 26 штук , в вопросе 3 шт) сделаь нельзя. Для этого JS и придумали.
Это же стандартная проблема, когда show.js выводится не в том месте, не в то время .
я не могу понять , куда ее вставить эту show.js -- до <div>...</div> или после. Не работает одинаково.
либо show.js выводится , когда <div>...</div> еще нет, или наоборот.