Проблема в том, что вы используете идентификаторы элементов в вашей функции check_1_input.Плагин адаптивных вкладок клонирует ваши элементы вкладок при инициализации, чтобы иметь как горизонтальные, так и вертикальные вкладки с различными классами, которые скрываются или отображаются в зависимости от ширины носителя, но при этом идентификаторы остаются неизменными.Поскольку ваша функция ищет элементы, используя getElementById
, она найдет только первый.
В конечном итоге вы получаете два разных элемента с одинаковым идентификатором, что является плохой практикой.Использование класса в качестве селектора вместо идентификатора устраняет проблему.Я использовал jQuery для выбора классов вместо идентификаторов, так как у вас загружен jQuery.Вы можете удалить все идентификаторы в элементах вкладок, так как плагин адаптивных вкладок всегда клонирует их и приводит к недопустимому DOM (два элемента с одинаковым идентификатором).
См. Мою обновленную версиютвоя скрипка здесь .