jQuery正在创建一个像这样的div
document.write("<div class='post' id=''>");
document.write(postcontent);
document.write(json.feed.entry[i].id.$t);
document.write('</div>');
但是我想把(json.feed.entry [i] .id。$ t)移动到这个div的id中
document.write("<div class='post' id='(json.feed.entry[i].id.$t)'>");
document.write(postcontent);
document.write('</div>');
无法正确使用语法,因为上面的示例不起作用..
答案 0 :(得分:1)
设置ID值时,您没有正确处理引号。使用方法:
document.write("<div class='post' id='"+json.feed.entry[i].id.$t+"'>");
document.write(postcontent);
document.write('</div>');
您还可以将document.write缩小到仅使用一次:
document.write("<div class='post' id='" + json.feed.entry[i].id.$t + "'>" + postcontent + "</div>");
答案 1 :(得分:1)
您没有正确连接。这样做:
document.write("<div class='post' id='"+(json.feed.entry[i].id.$t)+"'>");