mik*_*.el 11 javascript dom element parent
我有以下结构:
<div class="parent">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在onload,我想要包含一个"持有者"div,它包含所有父母的孩子,如下所示:
<div class="parent">
<div id="holder">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
只知道"child1"id,如何在自己和兄弟姐妹周围添加一个持有者div?
注意事项
思考?
Mik*_*Sav 30
看来这必须是JavaScript(而不是jQuery),你只能通过id识别child1,你可以做一些粗略的事情:
var child1 = document.getElementById("child1"),
parent = child1.parentNode,
contents = parent.innerHTML ;
parent.innerHTML = '<div id="holder">' + contents + '</div>';
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助...
| 归档时间: |
|
| 查看次数: |
34759 次 |
| 最近记录: |