jQuery将内容从一个div复制到另一个div

时间:2014-03-19 13:54:29

标签: jquery append clone copy-paste

使用我的portfoilio脚本我现在正处于将隐形<p> - 内容从一个div复制到另一个div的位置,但它不起作用 - 任何想法如何解决这个问题?试过

.clone() 

行动,但直到现在才行动。

看看AT MY FIDDLE

我想将触发的.projecttile div复制到#moreinfo div中。

2 个答案:

答案 0 :(得分:2)

您可以使用html()方法复制html元素和内容中的内容设置它。

e.g。

var data = $('source_div').html();
$('target_div').html(data);

答案 1 :(得分:1)

我认为您希望在#moreinfo块中包含单独的div,否则当您复制隐藏的详细信息时,您将删除[X]关闭按钮。我不确定您是要保留原始虚拟图像还是使用单击的图像复制它,但您可以使用这样的内容复制隐藏文本(我使用的是html而不是{{1如果你在那里有标记。)

text

我也可以在隐藏的$('#details').html($(this).parent().find('p').html()); 值中添加一个类,并通过它引用它,以防您想要多个<p>标记。

JSFiddle:http://jsfiddle.net/dshell/8FYrs/