Я хочу скрыть способ оплаты и показать его, только если клиент ввел номер плательщика НДС. У меня есть этот код:
<input type="text" id="vat_number"/>
<a class="universalpay" title="Invoice">INVOICE PAYMENT</a>
JS
$(document).ready(function(){
$("a[title='Invoice']").hide();
$('#vat_number').keyup(function(){
if($(this).val().length !=0){
$("a[title='Invoice']").show();
}
else
{
$("a[title='Invoice']").hide();
}
})
});
Но проблема в том, что когда кто-то нажимает «Принять условия», он перезагружает способы оплаты, а затем снова показывает.
Как я могу заставить его скрывать, пока НДС не будет заполнен?