Есть такой код
https://jsfiddle.net/beLsd91g/
Делать он должен следующее: если выбираем любой элемент в колонке, то следующая колонка становится активной и т.д.
Но если меняем выбор в предыдущей колонке, в следующей колонке слетает выбор, а колонка стоящая за следующей становится неактивной.
Логика сейчас работает правильно,
вопрос: верно ли я всё реализовал средствами jQuery или можно по-другому и менее затратным по ресурсам?