У меня есть следующий скрипт в форме.Добавить еще одно условие, чтобы показать/скрыть divs
jQuery(document).ready(function($) {
$('#bizloctype').on('change',function() {
$('#packages div').show().not(".package-" + this.value).hide();
});
});
</script>
В основном, в зависимости от значения выберите поле #bizloctype
(значение = "1", "2", "3" или "4") соответствующие DIV шоу и остальные скрыты (DIV класс = «пакет-1», «пакет-2», «пакет-3» или «пакет-4»). Работает отлично.
НО, мне нужно добавить дополнительное условие. Мне нужно, чтобы текстовое поле #annualsales
было другим условием, определяющим, какой div показывает (если значение меньше 35000, тогда оно должно показывать только пакет-1 и никаких других пакетов.
Я думаю, что приведенный ниже сценарий отлично работает, если он не зависит от другой сценарий, но мне нужно, чтобы узнать, как выйти за них замуж.
<script>
$("#annualsales").change(function(){
$(".package-1,.package-2,.package-3,.package-4").hide();
var myValue = $(this).val();
if(myValue <= 35000){
$(".package-1").show();
}
else
{
$(".package-2").show();
}
});
</script>
Помощь пожалуйста?
которая имеет приоритет? – Fallenreaper
@Fallenreaper. Я не думал об этом, но я полагаю, что «# yearsales» должен быть основным квалификатором, тогда «# bizloctype» будет вторичным. –