Javascript jQuery-我可以动态更改元素父级吗?A是否创建新元素并使其成为选定内容的父元素?
我有一个div#someDiv,我可以创建一个新元素并使#someDiv成为它的子元素吗?基本上我想把一个新元素包装起来。我该怎么做Javascript jQuery-我可以动态更改元素父级吗?A是否创建新元素并使其成为选定内容的父元素?,javascript,jquery,html,Javascript,Jquery,Html,我有一个div#someDiv,我可以创建一个新元素并使#someDiv成为它的子元素吗?基本上我想把一个新元素包装起来。我该怎么做 $("#someDiv").appendTo($("<div id='newParent'></div>")); // The intent is to move #someDiv into the new container // The new container may or may not be in the same // p
$("#someDiv").appendTo($("<div id='newParent'></div>"));
// The intent is to move #someDiv into the new container
// The new container may or may not be in the same
// position in the DOM as #someDiv
$(“#someDiv”).appendTo($(“”);
//目的是将#someDiv移动到新容器中
//新容器可能在同一容器中,也可能不在同一容器中
//在DOM中定位为#someDiv
谢谢你的提示
干杯,
~ck在圣地亚哥$(“#某物”)。包装(“”);
$("#something").wrap("<div id='newParent'></div>");
当然可以。您可以在jquery中执行任何操作。查看$(“#someDiv”)。包装(“”);
假设文档中已经附加了someDiv
$('#someDiv').wrap('<div>')
$('#someDiv')。换行('')
这将使用新创建的分区来包装元素 如果未创建newParent div,则需要使用wrap
$('somediv').wrap("<div id='newparent'></div>");
$('somediv')。换行(“”);
如果它已经存在,您所拥有的将起作用。上述代码是否有任何错误?没有。至少在句法上不是这样。
$('somediv').wrap("<div id='newparent'></div>");