我需要在json中存储一个多行的img src代码,以便稍后在jquery中使用,但是语法有问题。所以,如果我只存储一行
{
"captionthree":
"<img class=\"smallicon\" src=\"logos/3dmax.png\" height=\"20px\" width=\"20px\" title=\"3D Stuio Max\">"
}
它有效。
但是,如果我放多行,那就不会:
{
"captionthree":
"<img class=\"smallicon\" src=\"logos/3dmax.png\" height=\"20px\" width=\"20px\" title=\"3D Stuio Max\">
<img class=\"smallicon\" src=\"logos/zbrush.png\" height=\"20px\" width=\"20px\" title=\"ZBrush\">
<img class=\"smallicon\" src=\"logos/topogun.png\" height=\"20px\" width=\"20px\" title=\"Topogun\">
<img class=\"smallicon\" src=\"logos/vray.png\" height=\"20px\" width=\"20px\" title=\"V-Ray\">
<img class=\"smallicon\" src=\"logos/mari.png\" height=\"20px\" width=\"20px\" title=\"MARI Foundry\">
<img class=\"smallicon\" src=\"logos/photoshop.png\" height=\"20px\" width=\"20px\" title=\"Adobe Photoshop\">",
}
这是jquery line我将它插入:
$('#captionthree').html(database[globalswitchNumber].captionthree);
答案 0 :(得分:0)
在每个图片标记之前删除新行。由于新行,因此不会将其作为一个字符串处理。