Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 9260|Resposta: 1

[JavaScript] método insertBefore e como implementar o método insertAfter

[Copiar link]
Publicado em 19/10/2018 11:17:51 | | |
O método nativo js insertBefore é usado para inserir um novo elemento antes de um elemento
Definição:

O método Node.insertBefore() insere um nó como nó filho do nó pai especificado antes do nó de referência.

Sintaxe: parentElement.insertBefore(newElement, referElement)

Vale destacar
1. Se o newElement a ser inserido já existe na árvore DOM, então executar esse método removerá o nó da árvore DOM.
2. Se o referElement for nulo, então o newElement é adicionado ao final do nó filho do nó pai

Como não existe um método insertAfter nativo no JS, como implementar essa função?

O nó elemento também possui uma propriedade: nextSibling, que aponta para o próximo elemento irmão do elemento, que é nulo se já for um nó filho final.

Com base no acima, a função insertAfter pode ser implementada







Anterior:Solução fixa de bugs do menu e plugin de topo no Sticky-Kit em Angular
Próximo:Salto de rota para Navegar no roteador angular2
Publicado em 22/10/2018 14:02:53 |
Nada mau
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com