Cheizer
@Cheizer

Как в цикле получить ширину одних блоков и задать ее другим?

Приветствую, подскажите пожалуйста, как в цикле получив значение ширины одних элементов, сразу присвоить эти значения другим элементам?
Не сильно разбираюсь в js массивах, в цикле пройти и получить значения легко. Но вот как грамотно присвоить их другим блокам не знаю :(

Есть список с id #menu, и есть блок с id #submenu с вложенными списками.
Хочу ширину элементов #menu, присвоить спискам из контейнера #submenu.
Количество элементов и блоков одинаковое. Подскажите пожалуйста как это сделать?

Вот живой пример, ширину элементов первого списка получил, и вот как блокам ее присвоить во втором списке не понимаю.

  • Вопрос задан
  • 42 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const $menuItems = $('#menu a');
$('#submenu > ul').width(i => $menuItems.eq(i).width());
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы