Я пытаюсь получить значение из ввода, а если значение = 1,2,3 ... показать содержимое else, если значение = 4,5,6 ... показать другой контент. Я чуть было не работал, потом что-то сломалось. Я играю с этим целую вечность. Может кто-нибудь быстро взглянуть и указать мне, где я его сломал.jQuery IF Value Equals Show Else Show
var amount = $(".quantity-wrapper > .input-text").val();
if(amount = '1') {
$('.product-addon-one-attendee').show();
}
if(amount = '2'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
}
if(amount = '3'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
}
if(amount = '4'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
}
if(amount = '5'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
}
if(amount = '6'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
}
if(amount = '7'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
$('.product-addon-seven-attendees').show();
}
if(amount = '8'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
$('.product-addon-seven-attendees').show();
$('.product-addon-eight-attendees').show();
}
if(amount = '9'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
$('.product-addon-seven-attendees').show();
$('.product-addon-eight-attendees').show();
$('.product-addon-nine-attendees').show();
}
if(amount = '10'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
$('.product-addon-seven-attendees').show();
$('.product-addon-eight-attendees').show();
$('.product-addon-nine-attendees').show();
$('.product-addon-ten-attendees').show();
}
if(amount = '11'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
$('.product-addon-seven-attendees').show();
$('.product-addon-eight-attendees').show();
$('.product-addon-nine-attendees').show();
$('.product-addon-ten-attendees').show();
$('.product-addon-eleven-attendees').show();
}
if(amount = '12'){
$('.product-addon-one-attendee').show();
$('.product-addon-two-attendees').show();
$('.product-addon-three-attendees').show();
$('.product-addon-four-attendees').show();
$('.product-addon-five-attendees').show();
$('.product-addon-six-attendees').show();
$('.product-addon-seven-attendees').show();
$('.product-addon-eight-attendees').show();
$('.product-addon-nine-attendees').show();
$('.product-addon-ten-attendees').show();
$('.product-addon-eleven-attendees').show();
$('.product-addon-twelve-attendees').show();
}
= правопреемников, == равно, === строгие равенства. use === –
Что они (^^^ vvv) сказали. Кроме того, вы могли бы сделать этот код * намного короче, если бы вы использовали числовые идентификаторы (а не слово «один» и т. Д.). –
Вы явно ошиблись с этим кодом. Вероятно, его можно было легко перестроить в пару строк, с гораздо лучшей ремонтопригодностью. – slhck