springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-18 13:52:37
205
因此,我想在单击“详细信息”按钮时显示一些详细信息。我使用了for循环来循环通过按钮,但它使得当我点击一个按钮时,其余的按钮也会被点击。我知道这是因为for循环。但是,我如何使用循环使所有按钮都可点击,但当我点击一个按钮时,又能防止所有按钮都被点击呢?我是JavaScript的超级新手。
<代码>函数showDetails(){对于(令I=0;我<;所有产品.长度;我++){const GetHiddenDescription=document.getElementsByClassName(";details";);GetHiddenDescription[I].style=";显示:块";console.log(";点击";);}}const getdetails=document.querySelectorAll(";.btn-details";);对于(令I=0;我<;所有产品.长度;我++){getDetails[I].addEventListener(";click";,showDetails);}
顺晟科技:
您可以通过使用事件侦听器回调中可用的可选参数(通常命名为 function showDetails() {
for (let i = 0; i < allProducts.length; i++) {
const getHiddenDescription = document.getElementsByClassName("details");
getHiddenDescription[i].style = "display: block";
console.log("clicked");
}
}
const getDetails = document.querySelectorAll(".btn-details");
for (let i = 0; i < allProducts.length; i++) {
getDetails[i].addEventListener("click", showDetails);
}
)来选择触发事件侦听器的按钮,如下所示。
event
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11