Я пытаюсь insertAfter
элемент span при выборе другого идентификатора, чтобы скрыть другие элементы.
Но проблема в том, что когда я выбрал ID
один раз, он вставляет элемент span
,Затем, когда я выбираю другой идентификатор, он должен скрывать вставленный элемент диапазона, но это не так.
Позже, когда я снова выбираю тот же идентификатор, это insertsAfter
другой элемент диапазона.Этот второй элемент позже работает с кодом скрытия , но первый вставленный элемент не работает.
Он добавляет #omniva double elemnt и скрывает только один из них
<script>
$("#flat").click(function(){
$("#show-lp24-select").hide();
$("#show-omniva24-select").hide();
$("#text-area-comment").show();
});
$("#lp24").click(function(){
$("#text-area-comment").hide();
$("#show-omniva24-select").hide();
$("#show-lp24-select").insertAfter( $( "#lp24" ) ).show();
});
$("#button-shipping-method").click(function(){
var selectBoxVal = $("#select-box-lp24").val(); //VALUE OF SELECT BOX
$("#shipping-method-place").val("LP 24/7 terminalo adresas - "+selectBoxVal);
});
$("#omniva").click(function(){
$("#show-lp24-select").hide();
$("#text-area-comment").hide();
$("#show-omniva24-select").insertAfter( $( "#omniva" ) ).show();
});
$("#button-shipping-method").click(function(){
var selectBoxVal = $("#select-box-omniva24").val(); //VALUE OF SELECT BOX
$("#shipping-method-place").val("Omniva 24/7 terminalo adresas - "+selectBoxVal);
});
</script>