问问题
1811 次
2 回答
2
您错过了修剪内容值。您也可以使用JQuery.trim()来保持浏览器兼容性。尝试如下修改您的代码:
$("#remove-frame").click(function () {
var divContents = $("#content").text().trim();
$("#content").remove();
$("#remove-frame").append(function() {
return '<textarea id = "edit-textarea">' + divContents + "</textarea>";
});
});
于 2013-03-03T05:18:30.897 回答
0
我认为你想要的是 .prepend() 而不是 .append();
append 将其作为最后一个孩子,作为第一个孩子放在前面。
如果这不起作用,也可以使用 .appendto() 和 .prependto()。
祝你好运
于 2013-03-03T05:23:30.667 回答