私は次の構造を持っています:
<div class="parent">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
オンロード時に、次のようにすべての親の子を保持する「ホルダー」divを含めたい:
<div class="parent">
<div id="holder">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
</div>
「child1」IDのみを知っている場合、それ自体と兄弟の周りにホルダーdivを追加するにはどうすればよいですか?
考慮事項
- 「child1」ID が唯一の既知の識別子です。
- クラス「parent」と「child2」は動的な名前であり、変更されるため、識別子として使用できません。
- バニラ JavaScript である必要があります。
考え?