javascript - 无法替换 for 循环中的变量源
问题描述
我正在尝试用“刷新”替换 src 中的“www”,以获取具有“封面”类的图像集合。
let testing = document.querySelectorAll(".cover");
for (index = 0; index < testing.length; index++) {
var x = document.querySelectorAll(".cover");
x.src = x.src.replace("www", "refresh");
}
解决方案
尝试
let testing = document.querySelectorAll(".cover");
testing.forEach(function(el) {
el.src = el.src.replace("www", "refresh");
});
推荐阅读
- python - 如何使用 Keras 合并层进行具有两个输出的自动编码器
- arrays - 使用嵌套元组对数组进行排序
- sql - 递归循环遍历 SQL 表并根据开始和结束日期查找间隔
- c++ - 我希望它选择偶数并告诉我它是否大于某个数字。我想在我的 C++ 程序中的 switch 语句中有多个条件
- android - 无法创建投影图
- apache-camel - 我如何处理 apache camel 中的二进制数据?
- javascript - 如何忽略正则表达式中的空格
- ios - 在 Swift 中将结构重构为枚举
- javascript - 优化搜索并将文本插入 gcode 文件
- azure - DSC 脚本问题