Я использую многошаговый плагин оформления заказа.
Я спрашиваю клиентов, есть ли у них аллергия, используя флажки. Первый флажок - none , за которым следует курица, говядина et c.
I * sh, чтобы снять флажок none и задайте этот вопрос до этого. Например, я хочу спросить "1027 *" у вас есть диетические требования? " и обработайте yes или no в качестве переключателя.
I wi sh, чтобы скрыть опции аллергий по умолчанию, и показывать этот вопрос, только если клиент выбирает да в вопросе выше. Буду признателен за совет.
Рекомендуется или плохо использовать что-то подобное?
$('.dietary_restrictions').click(function() {
if($(this).is(":checked")) {
$('.additional_allergies').show();
} else {
$('.additional_allergies').hide();
}
})
Кроме того, мой плагин оформления заказа поддерживает условные вопросы, но варианты показа и скрытия вопросов раскрывающийся список, позволяющий отображать и скрывать только на основе информации о клиенте или продукте, а не на основе вопросов или ответов.