【发布时间】:2021-07-27 00:00:46
【问题描述】:
是否可以使用 JS(特别是 p5 库)来更改图像元素的来源?我试图在我的网页上制作一个非常低级的幻灯片,我想我可以做这样的事情(代码也在下图中):
let slide;
function setup() {
let sliders = ['cap_1.jpg', 'cap_2.jpg', 'spidermen.jpg'];
let i = 0;
slide = createImg(sliders[0], 'An image of Steve Rogers');
slide.parent('container');
slide.class('images');
setInterval(changeImg, 2000);
}
const changeImg = () => {
slide.src = (sliders[1])
}
【问题讨论】:
-
因为你总是得到索引 1,所以图像永远不会改变。
-
document.getElementById('image').setAttribute('src', '/path/to/image.jpg');
-
@Someone_who_likes_SE 谢谢,但网页应该将图像从索引 0 中的图像更改为索引 1,但它没有这样做。我还有什么做错的? :(感谢您再次提供帮助,寿 :)
标签: javascript image imagesource