0

我在这里尝试 - http://jsfiddle.net/stevea/CRVpL/2/ - 查看 div 的源代码。
下面的第一行选择了 html ok,但下一行没有把它放在我想要的地方。

 var inhtml = $('#box1').html();
 $(inhtml).appendTo('#displaysource');

有人可以指出正确的方法吗?谢谢

4

3 回答 3

4

采用.text()

 $('#displaysource').text(inhtml);

演示

当您执行$(inhtml).appendTo(..此操作时,html 将作为元素附加到 div,但如果您想将其视为文本,则需要对其进行转义,这就是 .text() 对 html 标记的作用。

于 2013-07-09T02:24:58.187 回答
1
var inhtml = $('#box1').html();
 $('#displaysource').text(inhtml);
于 2013-07-09T02:25:03.080 回答
0
var inhtml = $('#box1').html();
 $(inhtml).appendTo('#displaysource');

var inhtml = $('#box1');
$(inhtml).appendTo('#displaysource');

如果要移动内容,请执行以下操作:

 var inhtml = $('#box1').text();
 $('#displaysource').text(inhtml);

希望你能帮忙

于 2013-07-09T02:37:13.263 回答