我想将一大段html插入到预先存在的<td>
中。我正在使用这种方法:
$("td#content").html(LOTS_OF_HTML_CODE_HERE);
但这是行不通的。我是菜鸟,HTML块中有很多引号和
'
似乎正在破坏它。正确的方法是什么? 最佳答案
我建议将html统一为一个字符串。
htmlStr = "";
htmlStr += "<p>some paragraph";
htmlStr += "<p>another paragaraph</p>";
$("#content").html(htmlStr);
这样,您可以查看html的损坏位置,并为javascript创建的内容增加了很多可读性。
也...
如果您想保留此TD中的内容,我将使用
append()
jquery方法。jquery documentation是您最好的 friend !