Javascript 在图像中使用数组值?
我有一些值为1-10的图片,例如img1.png、img2.png等 我还有一些返回数字的代码。我想让返回的号码附加一个图像。 我的代码在下面,我无法让它正常工作。没有图像,它返回一个正常的数字,但有了它,我得到一个空白的返回Javascript 在图像中使用数组值?,javascript,jquery,html,image,append,Javascript,Jquery,Html,Image,Append,我有一些值为1-10的图片,例如img1.png、img2.png等 我还有一些返回数字的代码。我想让返回的号码附加一个图像。 我的代码在下面,我无法让它正常工作。没有图像,它返回一个正常的数字,但有了它,我得到一个空白的返回 $("#ext-row").append("<div class='container returnedInfo'><div class='col-md-2 wordValue'> <img src'/Content/Images/img'"
$("#ext-row").append("<div class='container returnedInfo'><div class='col-md-2 wordValue'> <img src'/Content/Images/img'" + items[i].WordScore + ".png</div>
$(“#下一行”)。追加(“
希望这有意义
谢谢您的标记有问题:
- src旁边没有
=
- 在附加图像之前,您将关闭src属性值
- 您从未关闭过
标记img
正确的代码:
$("#ext-row").append("<div class='container returnedInfo'><div class='col-md-2 wordValue'> <img src='/Content/Images/img" + items[i].WordScore + ".png' /></div>");
$(“#ext row”)。追加(“”);
还要确保您提供的图像路径有效。项目数组是什么样子的?
还要注意的是,您的img
元素缺少一个结束符/>
@RoryMcCrossan看起来img src也缺少=
。也许应该是:@redditor发现得很好-我错过了。