Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 9260|Svar: 1

[JavaScript] insertBefore-metoden og hvordan man implementerer insertAfter-metoden

[Kopier link]
Opslået på 19/10/2018 11.17.51 | | |
Den js native metode insertBefore bruges til at indsætte et nyt element før et element
Definition:

Node.insertBefore()-metoden indsætter en node som en børnenode til den specificerede forældrenode før referencenoden.

Syntaks: parentElement.insertBefore(newElement, referElement)

Det er værd at bemærke
1. Hvis det newElement, der skal indsættes, allerede findes i DOM-træet, vil udførelsen af denne metode fjerne noden fra DOM-træet.
2. Hvis referElement er null, tilføjes newElement til enden af børnenoden til forældrenoden

Da der ikke findes nogen insertAfter-metode som native i JS, hvordan implementerer man så denne funktion?

Elementnoden har også en egenskab: nextSibling, som peger på elementets næste søskendeelement, som er null, hvis det allerede er en endelig børnenode.

Baseret på ovenstående kan insertAfter-funktionen implementeres







Tidligere:Fikset menu/topniveau plugin Sticky-Kit fejlløsning i Angular
Næste:Rute-hop til Naviger i Angular2-router
Opslået på 22/10/2018 14.02.53 |
Ikke dårligt
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com