JavaScript get-parent-element und schreiben-Halter div für Geschwister
Habe ich die folgende Struktur:
<div class="parent">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
Bei onload, ich will einen "Halter" div, das gilt all den Eltern, die Kinder so:
<div class="parent">
<div id="holder">
<div id="child1">Content here</div>
<div class="child2">Content here</div>
</div>
</div>
Wissen nur die "child1" id, wie kann ich einen Halter div um sich selbst und die Geschwister?
Überlegungen
- Dem "child1" - id ist die einzige bekannte Kennung.
- Die Klasse "Eltern" und "child2" dynamische Namen und wird sich ändern, also können nicht als Bezeichner verwendet werden.
- werden muss-vanilla-JavaScript.
Gedanken?
- Hat deine Frage ursprünglich ein jQuery-tag und nicht sagen "vanilla JavaScript"? Nur Frage mich, da Sie so viele jQuery-Antworten (von mir aufgenommen) und ich bin mir sicher, dass es erwähnt jQuery irgendwo in der Zeit, die ich beantwortet!
- Tut mir Leid James, ich wollte nicht schweigen JQuery. (Mein post wurde nicht editiert da)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehen, wie dies hat zu JavaScript (und jQuery nicht), und Sie können nur erkennen, die durch child1-id, die Sie tun konnte, so etwas plumpes wie diese:
Hoffe, das hilft...
Er sagte kein jQuery, das klingt wie eine Hausaufgabe, aber: