【发布时间】:2020-04-13 19:15:02
【问题描述】:
我对纯 JS 列表有疑问。我希望在单击特定 li 后显示带有内容(每个 li 下方)的 div。不知道如何使它工作。我要么显示一个“内容”块,要么一次显示全部(通过添加现在评论的一次。任何帮助表示赞赏。
const channelList = document.getElementById("station-list");
channelList.addEventListener("click", function (e) {
const target = e.target;
if (target.matches("li")) {
content.classList.toggle("show");
//content2.classList.toggle("show");
//content3.classList.toggle("show");
//content4.classList.toggle("show");
//content5.classList.toggle("show");
//content6.classList.toggle("show");
}
})
【问题讨论】:
标签: javascript list toggle accordion