Mam następującą strukturę:JavaScript dostać elementu nadrzędnego i napisać uchwyt div dla rodzeństwa
<div class="parent">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
Na onload, chcę obejmują „posiadacz” div, który przechowuje wszystkie dzieci rodzica tak:
<div class="parent">
<div id="holder">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
</div>
Znając tylko identyfikator "child1", w jaki sposób mogę dodać element div właściciela do siebie i rodzeństwa?
Rozważania
- przycisków "child1" id jedyny znany identyfikator.
- Klasa "rodzic" i "dziecko2" są nazwą dynamiczną i ulegną zmianie, dlatego nie mogą być używane jako identyfikatory.
- musi być vanilla JavaScript.
Myśli?
Czy Twoje pytanie pierwotnie mieć tag jQuery i nie mówią „waniliowy JavaScript”? Zastanawiam się, skoro masz tak wiele odpowiedzi jQuery (od mnie włącznie) i jestem pewien, że wspomniałem o jQuery gdzieś w czasie, gdy odpowiadałem! –
Przepraszam James, nie wspomniałem o JQuery. (Mój wpis nie był edytowany od tego czasu) –