我正在尝试将slides[0]
的显示样式属性更改为使用:
let slides = document.getElementsByClassName("mySlides");
slides[0].style.display = "block";
但是,即使slides[0]
返回的console.log(slides)
中包含10个div,HTMLCollection
似乎仍未定义。
我不确定这是否重要,但是使用此代码的函数存在于Vue.js的mounted()
生命周期挂钩中。我在标记中包含JavaScript的HTML文件中执行了相同的代码,效果很好。