Este blog demonstrará o Javascript de baunilha equivalente ao jQuery $.método pronto ().
Vanilla JavaScript equivalente a JQuery's $.preparar()
O JavaScript de baunilha equivalente a JQuery's $.Função pronta () é a “documento.addEventListener ("domcontentloaded", function () …);”Função.
Como usar o evento "DomContentLoaded" de Javascript de baunilha?
““DomContentLoaded”É um evento em JavaScript que é disparado ou acionado sem ter que esperar por folhas de estilo, gráficos ou sub -quadros para carregar completamente antes de analisar o conteúdo básico de HTML.
Sintaxe
elemento.addEventListener (evento, função, usecapture);Nesta sintaxe:
Exemplo
Neste exemplo, o script é executado quando o DOM está totalmente carregado usando JavaScript de baunilha.
Para fazer isso, criaremos títulos em um arquivo HTML que será exibido na página após carregar a página:
Javascript de baunilha
Em "”Tag, exiba uma mensagem de alerta enquanto carrega a página e imprima a mensagem no console quando a página for carregada:
De acordo com o snippet de código acima:
Pode -se observar que o conteúdo foi exibido quando o DOM está totalmente carregado:
Como usar a função JQuery $ Ready ()?
O "$.preparar()”A função no jQuery é usada para executar uma função ou um bloco de código assim que o DOM estiver pronto/disponível para manipulação. Isso significa que a função será executada assim que a página terminar de carregar e analisar o HTML, mas antes de todos os outros recursos, como imagens e folhas de estilo, terminam de carregar.
Sintaxe
Para o "preparar()”Função no jQuery, use a sintaxe abaixo:
$ (documento).pronto () bodyNesta sintaxe, o “corpo”É executado depois que a página inteira estiver completamente carregada.
Exemplo
No exemplo a seguir, o documento HTML específico ocultará o elemento no botão Clique depois de carregar a página inteira.
Para usar o jQuery em seu código, é importante carregar primeiro a biblioteca:
Adicione algum conteúdo no arquivo HTML que será exibido na página após carregar o DOM:
função jQuery pronta ()
Na tag, primeiro mostre uma mensagem de alerta enquanto carrega o DOM. Depois, depois de exibir conteúdo, oculte o cabeçalho enquanto clica no botão:
Pode -se observar que o conteúdo foi carregado na página após o carregamento do elemento DOM e o cabeçalho se esconderá no botão Clique:
Isso foi tudo sobre o equivalente à função JQuery $ Ready () em Javascript de baunilha.
Conclusão
O "DomContentLoaded”O evento é equivalente ao JQuery's“$.preparar()”Método. O "domcontentloaded" e o "$.pronto () ”vai disparar antes do evento de carga. Isso significa que você pode usá -lo para executar o código assim que o DOM estiver pronto sem esperar que todos os recursos sejam carregados. Este blog demonstrou o Javascript de baunilha equivalente do jQuery $.método pronto ().