Я делаю анкету для опроса. Он должен отображать один вопрос за раз.Отображение нескольких разделов по одному (например, колода карт)
В каждом вопросе есть несколько переключателей. При нажатии на один из переключателей вопрос будет удален (отображение: нет, возможно, с помощью скользящей анимации), а следующий появится.
Вот упрощенная версия формы и структуры, которые мы имеем до сих пор. Раньше я не делал так много программирования переднего плана, поэтому я не знаю, есть ли простой стандартный способ сделать это с помощью Javascript или jQuery?
Был бы очень признателен за некоторые указатели в правильном направлении. Вот концепция:
- Дисплей ДИВ с вопросом # 1
- Нажмите радиокнопку
- Скрыть DIV с вопросом # 1
- Дисплей ДИВ с вопросом # 2
- Нажмите радиокнопку
Скрыть div с вопросом № 2 и т. Д.
<form method="post"> <div id="question_1"> <div class="question"> Question 1 </div> <div class="table"> <input type="radio" value="1" name="rb_1"> <input type="radio" value="2" name="rb_1"> </div> </div> <div id="question_2"> <div class="question"> Question 2 </div> <div class="table"> <input type="radio" value="1" name="rb_2"> <input type="radio" value="2" name="rb_2"> </div> </div> <div id="question_3"> <div class="question"> Question 3 </div> <div class="table"> <input type="radio" value="1" name="rb_3"> <input type="radio" value="2" name="rb_3"> </div> </div> <div id="question_4"> <input type="submit" name="submit"> </div> </form>