对象中的str.replacement()
str.replace() in a object
对于我的项目,我将数据从JSON文件拉回到数组中,然后循环用户输入的每个匹配参数的数据。我想用一个图像替换字符串的一部分,其中每个对象都包含一个特定的字母。示例:{6} {w} {w}
我想用字母所代表的图像替换每个字母吗?我试过$("#array").str.replace("{w}", "../images/wImage.png");
非常感谢任何帮助。
假设您想要这个
var images = document.querySelectorAll('.content img');
if (images) {
for (var i = 0; i < images.length; i++) {
var element = images[i];
switch (element.dataset.src) {
case '{w}':
element.src = 'http://www.img.gem-flash.com/images/18592592472630941439.jpg';
break;
case '{6}':
element.src = 'https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSGsQElcTdvKt0Bu1JsgDiRKKgqlqzfUOONBMl3TqTl3mjmgTO1';
break;
default:
break;
}
}
}
<div class="content">
<img src="" data-src='{6}' alt="">
<img src="" data-src='{w}' alt="">
<img src="" data-src='{w}' alt="">
</div>
相关文章:
- str.split(someString).join(someOtherString)是否等效于替换
- 对象中的str.replacement()
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- 不能对包含同一类的所有元素使用.replacement()
- 需要一些str.indexOf帮助javascript
- Livequery and DOMNodeInserted replacement for IE
- 在包含流的html上用javascript动态替换str
- 去除autoplay=1,带有javascript.replacement()
- 字符“”的Javascript.replacement();带有字符“”;
- 为什么 +str 在 JS 中比 str*1 更好地将字符串转换为数字
- JavaScript:控制台的意外输出.log('str' + int + int)
- 正则表达式如何正确使用来检查 str
- “JSON.parse(str)”返回“意外令牌c”,但str是一个字符串
- 输入str替换
- javascript.replacement()不会替换所有出现的内容
- 在文本区域中,输入用jquery str.replacement()替换哭泣的smiley live的单引号
- Google Places Library Replacement for google.maps.LocalSearc
- 可以用两个搜索值替换JavaScript.replacement函数
- 如何在javascript中创建看起来像点符号的自定义函数?例如str.getFirstIndex();
- 插入“"在带有str.replacement()的JavaScript字符串中