首页 > 解决方案 > 在 Javascript 中创建动态导航列表的函数

问题描述

我不了解此功能(部分)。section.classname 和 section.id 是如何工作的?

const navElements = document.querySelectorAll('section')
const navBar = document.getElementById('navbar__list')


navElements.forEach(function(section){
 const navlistElement = `<li class='menu__link ${section.className}' data-link=${section.id}><a href="#${section.id}">${section.dataset.nav}</li>`
 navBar.insertAdjacentHTML('beforeend',navlistElement)
})

标签: javascript

解决方案


推荐阅读