Я застрял со следующей проблемой. У меня есть поле выбора, которое включает в себя магазины. Я хочу отображать другое значение каждый раз, когда значение окна изменяется. Пока код работает отлично, хотя событие on.Change срабатывает только один раз, а затем ничего не делает, если значение select снова изменяется. Можете ли вы указать мне правильное направление здесь?
<script>
jQuery(function($){
$('#shop-select').on('change', function () {
var url = $(this).val();
var flyer1 = 'TODO:URL';
var flyer2 = 'TODO:URL';
switch (url) {
case "Shop1":
url = flyer2
$('#flipbook-container').html(url);
break;
case "Shop2":
url = flyer2
$('#flipbook-container').html(url);
break;
case "Shop3":
url = flyer1
$('#flipbook-container').html(url);
break;
}
return false;
});
});
</script>