2013-02-27 262 views
0

我试图将选定div内的单个元素复制到另一个div与jquery。但我的代码拷贝全师到另一支队如何将div的内容复制到另一个div

我的代码是:

$('#image').html($('#selected').html()); //which copies entire content of #selected division 

而且分工是:

<div class="imgs" id="selected"> 
<img width="100%" height="100%" data-id="1" data-alid="1" src="data:image/jpeg;base64,"> 
<div class="xyz"><a href="#">Xyz</a></div> 
</div> 

我只需要在imgdivimgs复制

请大家帮帮我...谢谢....

+0

也许你想这样:$( '#图像')HTML($( '#选择')儿童( ':第一个孩子')。HTML());但我不能告诉从HTML – x4rf41 2013-02-27 16:56:38

+0

你读过关于jQuery选择器的文档? – 2013-02-27 16:57:13

回答

4

下面是其可与该id"selected"的元素中的第一img元素的副本,并将其添加到与id"image"元素的例子:使用

$("#selected > img").first().clone().appendTo("#image"); 

附加到元件

这是非常值得花费了一个小时,通过jQuery API docs开始结束。多少时间能够让你长久以来的失误是多么的惊人。

+0

谢谢...它工作... – james 2013-02-27 17:05:51

0

你是否希望从#selected div选择img?

若然只是做

$('#image').html($('#selected img').html()); 
0

使用此...

$('#image').html($('#selected').innerHTML()); 
相关问题