所以有这样的问题,但这有点不同。我的JSON数组包含图片网址:
当我使用jquery解析JSON时,img src在末尾返回斜杠(/):
https://d13yacurqjgara.cloudfront.net/users/329207/screenshots/2798176/bemocs_rei_dribbble.jpg
因此我收到错误,无法加载图片。如何删除那个斜杠?
这是我的json解析器的代码:
onClick
答案 0 :(得分:1)
我相信你需要把图像源放在引号中。 " /"来自" />"。
解决方案是用......替换第10行
a.append("<img src='" + data['articles']['0'].Image + "' />");
请注意&#34; src =&#34;旁边添加的单引号;和&#34; /&gt;&#34;。
答案 1 :(得分:1)
a.append("<img src=" + data['articles']['0'].Image + "/>");
输出<img src=url/>
。因此你得到url / as src。
最小的变化是在之前添加空格/但更好的做法是添加引号。
a.append("<img src='" + data['articles']['0'].Image + "' />");
同样在这里:
a = $("<a href='" + data['articles']['0'].Link + "' target='_target'/>")
如果您在值中有空格,则需要引号。