Есть такой вот хтмл:
<nav class="dotstyle dotstyle-fillup">
<ul>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
</nav>
<div class="sections">
<div id="first1"></div>
<div id="second1"></div>
<div id="third1"></div>
<div id="fourth1"></div>
</div>
Нужно, считать значение id и якорем записать в href, чтобы выглядело вот так:
<nav class="dotstyle dotstyle-fillup">
<ul>
<li><a href="#first1"></a></li>
<li><a href="#second1"></a></li>
<li><a href="#third1"></a></li>
<li><a href="#fourth1"></a></li>
</ul>
</nav>
<div class="sections">
<div id="first1"></div>
<div id="second1"></div>
<div id="third1"></div>
<div id="fourth1"></div>
</div>
Помогите нубасу плз)
var i,
section = $(".sections>div"),
sectLen = section.length,
navLink = $("nav ul li a"),
navLen = navLink.length;
for (i=0; i<sectLen; i++) {
$(navLink[i]).attr('href', '#'+$(section[i]).attr('id'))
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<nav class="dotstyle dotstyle-fillup">
<ul>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
</nav>
<div class="sections">
<div id="first1"></div>
<div id="second1"></div>
<div id="third1"></div>
<div id="fourth1"></div>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет, выдаёт ошибку, в чём может быть проблема?
Помогите доработать бегунок так, чтобы при вводе в input значений с клавиатуры бегунок на них реагировал
Нужны ли тут гриды? Как сверстать такое, не могу понять позиционирование