Я не сведущ в javascript. Так уж вышло что нужно сделать кое-какие правки собственноручно. Вопрос следующий: можно ли в данном коде не писать .hasClass("select") для каждой переменной, а перечислить все переменные и один раз указать условие класса? Как правильно это написать?
brainix, Спасибо за совет, но этот вариант не подойдет. У каждой переменной должен быть уникальный ID, так как в имеются разные аутпуты, которые зависят от того, какие именно переменные прошли валидацию на класс "selected". Надеюсь понятно изъяснил)
Я думаю будет проще, если я приведу пример того, какую именно задачу должен решать этот код:
пример
есть 6 страниц с вопросами (по одному вопросу на страницу). Каждый вопрос имеет по 3 ответа. В зависимости от данных ответов отображается тот или иной аутпут. І. 1 2 3 ІІ. 1 2 3 ІІІ. 1 2 3 ІV. 1 2 3 V. 1 2 3 VI. 1 2 3 Условие: Если I=1 и II=1 и III=1 и IV=1 и V=1 и VI=1 то аутпут 1 если I=1 и II=1 и III=1 и IV=1 и V=1 и VI=2 то аутпут 2 если I=1 и II=1 и III=1 и IV=1 и V=1 и VI=3 то аутпут 3 если I=1 и II=1 и III=1 и IV=1 и V=2 и VI=1 то аутпут 4 если I=1 и II=1 и III=1 и IV=1 и V=2 и VI=2 то аутпут 5 если I=1 и II=1 и III=1 и IV=1 и V=2 и VI=3 то аутпут 6 если I=1 и II=1 и III=1 и IV=1 и V=3 и VI=1 то аутпут 7 ......... и так дальше.
[свернуть]
Конечно этот только пример. И страниц и вопросов и аутпутов у меня гораздо больше чем в примере)
Cortez, попробуйте при каждом выборе прибавлять +1 к элементу массива. Т.о. каждый элемент будет соответствовать своим группам правильным ответов. А далее найти какой элемент в массиве больше и в соответствии вывести нужный аутпут. Или в это роде, смысл, что записывать в переменную количество тех или иных ответов.