Обновление ссылки на картинку по клику JQuery

198
20 января 2018, 02:09

Необходимо, чтобы по нажатию на миниатюру изменялась основная картинка. Вот код, который я имею на данный моент :

$(".podium").click(function () {
            var allias = $(this).attr("data-kamen");
            $(".podium").removeAttr("data-selected");
            $(this).attr("data-selected","true");
            $("#podium").attr("src", "/content/builder/podium/"+podiumtype+"/"+allias);
        });
$("#selectPodiumType").change(function () {
            var allias = $("[class = 'w-100 podium'][data-selected]").attr("data-kamen");
            podiumtype = $("[class = 'w-100 podiumform'][data-selected]").attr("data-form");
            $("#podium").attr("src", "/content/builder/podium/"+podiumtype+"/"+allias);
        });

Т.е. мне необходимо изменять значение podiumtype по клику, что у меня не выходит. Хотя, для allias всё ок. Вот пример HTML-элемента и того и того:

podiumtype:

<div class="row">
                            <div class="col-2 px-2 my-2" style="border: gray 1px solid;"><img src="/content/builder/obrezka/podium/1/1.png" data-form="1"  class="w-100 podiumform"  alt=""></div>
                            <div class="col-2 px-2 my-2" style="border: gray 1px solid;"><img src="/content/builder/obrezka/podium/2/1.png" data-form="2" class="w-100 podiumform"  alt=""></div>
                            <div class="col-2 px-2 my-2" style="border: gray 1px solid;"><img src="/content/builder/obrezka/podium/3/1.png" data-form="3" data-selected="true"class="w-100 podiumform"  alt=""></div>
                            <div class="col-2 px-2 my-2" style="border: gray 1px solid;"><img src="/content/builder/obrezka/podium/4/1.png" data-form="4" class="w-100 podiumform"  alt=""></div>
                        </div>

allias:

<div class="row">
                                <div class="col-2 px-2 my-2"></div>
                                <div class="col-2 px-2 my-2"><img src="/content/builder/kamni/emperador light.png" width = "64px" data-kamen="emperador light.png" alt="" class="w-100 podium"></div>
                                <div class="col-2 px-2 my-2"><img src="/content/builder/kamni/forest brown.png" width = "64px" data-kamen="forest brown.png" alt="" class="w-100 podium"></div>
                                <div class="col-2 px-2 my-2"><img src="/content/builder/kamni/Nero Marquina.png" width = "64px" data-kamen="Nero Marquina.png" alt="" class="w-100 podium"></div>
                                <div class="col-2 px-2 my-2"><img src="/content/builder/kamni/Rojo Alicante.png" width = "64px" data-kamen="Rojo Alicante.png" alt="" class="w-100 podium"></div>
                                <div class="col-2 px-2 my-2"></div>
                            </div>
READ ALSO
Вызов функции по клику

Вызов функции по клику

Добрый деньИмеется функция, которая вызывает при нажатии на div content

208
Поменять значение disabled в input

Поменять значение disabled в input

Есть две радиокнопки:

211
Удалить БД из PostgreSQL через PHP

Удалить БД из PostgreSQL через PHP

Есть ли возможность написать скрипт на php который удалит PostgreSQL базу данных? Другими словами как написать DROP DATABASE [ IF EXISTS ] name из php?

213