Мне нужна помощь по созданию вертикального миниатюры с тремя изображениями на дисплее с превью. и следующие кнопки для отображения других изображений. Эти изображения зацикливаются из базы данных. Изображение ниже - это предварительный просмотр того, что я хотел бы иметь. Например, у меня есть 5 изображений, на моей странице должно отображаться 1-е и 3-е изображения. Затем, нажав следующую кнопку, он должен скрыть 1-е изображение и отобразить только 2-е, 3-е и 4-е изображения. Любая помощь будет оценена по достоинству.Создание вертикального миниатюры с 3 изображениями на дисплее
до сих пор, это то, что я достиг.
Я просто скрыть дополнительные изображения с помощью CSS "переполнение: скрытый". Я не знаю, как добавить предыдущие и следующие кнопки, чтобы поднять их.
Это некоторые из моих кодов:
{foreach from=$images item=i name=images}
{if $smarty.foreach.images.iteration <= 16 }
<div class="thumbnail col-md-12 col-sm-12 col-xs-12"><a href="{$i.image_url|amp}" thumb="{$i.image_url|amp}" data-fancybox-group="gallery" class="fancybox" {if $smarty.foreach.images.iteration eq 1} id="first_icon"{/if} onclick="return {if $config.Detailed_Product_Images.is_jqzoom eq 'Y'}false{else}dicon_click({$smarty.foreach.images.iteration}, '{$config.Detailed_Product_Images.det_slideshow_delay}', '{$images_counter}');{/if}" {if $config.Detailed_Product_Images.is_rollover eq 'Y'} onmouseover="func_mouse_over(this, {$i.thbn_image_x}, {$i.thbn_image_y});"{/if} target="_blank">
<img src="{$i.image_url|amp}" alt="" >
</a></div>
{/if}
{/foreach}
Эта часть предназначена для отображения только эскиз. Не обращайте внимания на часть href.
использование jquery, change при щелчке/изменении события, может быть дочерним элементом целого изображения, атрибутом, таким как src/background-image ... должен добавить код, чтобы другие пользователи могли предлагать изменения. если вы не знаете, как это сделать вообще, ищите готовый рецепт. –