У меня есть выпадающий список с опциями, и я хочу, чтобы отображал определенный div в зависимости от выбора в выпадающем меню.
Технически, я считаю, что самый простой способ - установить div, которые не должны быть видны только для display: none , применяя правильный css класс.
Однако я не знаю, как создать соответствующий код JS / jQuery. Я рассматривал здесь другие решения за последние полчаса, но они были более уникальными для их проблемы, хотя я верю, что мое решение может быть очень простым.
Может кто-нибудь помочь мне?
Большое спасибо !!
Лучший, Дэвид
$(document).ready(function () {
$("#LooseTea").hide();
$('#PyramidBags').show();
$('#ProductSelect-product-template-option-0').change(function () {
if($("#ProductSelect-product-template-option-0").val()=="Loose Tea")
{
$("#LooseTea").show();
$("#PyramidBags").hide();
}
else
{
$("#PyramidBags").show();
$("#LooseTea").hide();
}
})
});
<select id="ProductSelect-product-template-option-0">
<option value="Pyramid Bags">Praymid Bags</option>
<option value="Loose Tea">Loose Tea</option>
</select>
<div class="">
<p>This text is about the first product</p>
</div>
<div class="">
<p>This textis about the second product</p>
</div>