Добрый вечер!
Помогите найти ошибку в коде. Смысл такой. Есть jQuery Multistep form (пошаговая форма).
Очень простая вот исходники
https://github.com/mkpeacock/jQuery-Multistep-Form
На каждом шаге есть вопрос и три варианта ответа
<input type='radio' name='q$i' value='1'>.........
. Пытаюсь сделать так, что пока юзер не выберит 1 вариант перейти к следующему шагу не возможно. Ниже я приведу скрипт с помощью которого я реализовал данную идею, но только на первом шаге. На последующих 2,3,4 не происходить остановки. (т.е. можно пройти до конца). Т.е. скрипт запомнил первый выбор и все.
$('.' + config.nextclass ).live('click', function(){
var section = document.getElementsByName('sn_section_master');
for ( var n = 0; n < section.length; n++) {
var check = document.getElementsByName('q'+n+'');
for ( var i = 0; i < check.length; i++) {
if(check[i].checked) {
$(this).parent().parent().hide().next().show();
return false;
}
}
}