Стандартная функция jQuery, $(selector)
, возвращает все соответствующие элементы.Ваша проблема прямо здесь:
[id="+hiwidth+"]
У вас, кажется, есть несколько элементов с одинаковым атрибутом id
, что недопустимо;id
атрибуты должны быть уникальными на каждой странице, иначе вы получите неопределенное поведение.В вашем случае браузер возвращает только первый элемент с id
, который вы ищете.
Так что вам нужно исправить свой HTML, а затем исправить свой селектор, чтобы он соответствовал вашему исправленному HTML.