Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 9260|Svar: 1

[JavaScript] insertBefore-metoden och hur man implementerar insertAfter-metoden

[Kopiera länk]
Publicerad på 2018-10-19 11:17:51 | | |
Den native-metoden insertBefore som js använder används för att infoga ett nytt element före ett element
Definition:

Metoden Node.insertBefore() infogar en nod som en barnnod till den angivna föräldernoden före referensnoden.

Syntax: parentElement.insertBefore(newElement, referElement)

Det är värt att notera
1. Om det nya elementet som ska infogas redan finns i DOM-trädet, kommer denna metod att ta bort noden från DOM-trädet.
2. Om referElement är null, läggs newElement till i slutet av barnnoden till föräldernoden

Eftersom det inte finns någon insertAfter-metod som är inbyggd i JS, hur implementerar man denna funktion?

Elementnoden har också en egenskap: nextSibling, som pekar på elementets nästa syskonelement, vilket är null om det redan är en slutlig barnnod.

Baserat på ovanstående kan insertAfter-funktionen implementeras







Föregående:Fixad meny-/toppnivå-plugin Sticky-Kit-bugglösning i angular
Nästa:Rutthopp till Navigera i Angular2-router
Publicerad på 2018-10-22 14:02:53 |
Inte illa
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com