Jquery 从div html获取代码后
我有以下代码:Jquery 从div html获取代码后,jquery,Jquery,我有以下代码: $(".mydivclass").after('<div>something here</div>'); $(“.mydivclass”).after('something here'); 我想做的是从其他地方的div注入代码 因此,在您看到的地方:这里的某个东西上面我需要从其他地方添加代码,例如: $(".mydivclass").after(get div id="block1"); <div id="block1">add this
$(".mydivclass").after('<div>something here</div>');
$(“.mydivclass”).after('something here');
我想做的是从其他地方的div注入代码
因此,在您看到的地方:这里的某个东西
上面我需要从其他地方添加代码,例如:
$(".mydivclass").after(get div id="block1");
<div id="block1">add this above</div>
$(.mydivclass”).after(get div id=“block1”);
把这个加在上面
我如何才能做到这一点?只需克隆div以创建副本(并删除
id
)
您想移动block1 div还是复制它?您计划如何处理重复的ID?或者您只是想要其他元素中的内容?您所做的是用块的内容替换现有内容。原始问题要求在现有内容后添加块的副本。True。我误读了这个问题,因为我想要的是div的内容,而不是整个div。我认为OP可以从示例中推断出来。您的解决方案已完成。
$(".mydivclass").after($("#block1").clone().removeAttr('id'));
var html = $("#block1").html();
$(".myBlockClass").html(html);