html:<a href="473.jpg" download>
<img alt="" src="2473">
</a>
<a href="473.jpg" download>
<img alt="" src="2473">
</a>
<a href="473.jpg" download>
<img alt="" src="2473">
</a>
<a href="473.jpg" download>
<img alt="" src="2473">
</a>
<button @click"download">下载</button>
a包含imgjs: download() { const sd = document.querySelectorAll('a') for (let i of sd) {
i.click()
}
},每次都是只执行最后一个,但是打断点又能成功,找了关于这方面的资料说是闭包问题,但是我这个是得先点击到才循环执行,所以不知道该如何改?
添加回答
举报
0/150
提交
取消