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

Vista: 10738|Resposta: 0

[Jquery] $(document).ready(function(){}) para detalhes

[Copiar link]
Publicado em 13/02/2019 11:16:07 | | |
A diferença entre document.ready e onload - o evento de conclusão de carga de documentos em JavaScript
Existem dois tipos de eventos quando a página é carregada
Um está pronto, o que significa que a estrutura do documento foi carregada (excluindo arquivos de mídia não textuais, como imagens).
O segundo é onload, que indica que todos os elementos da página, incluindo imagens e outros arquivos, estão carregados.

É assim que muitas pessoas que usam jQ começam a escrever scripts:
Na verdade, essa é a abreviação de jq ready(), que é equivalente a:
//或者下面这个方法,jQuer的默认参数是:“document”;
Esse é o método de jq ready() é Dom Ready, e sua função ou significado é: após o DOM ser carregado, você pode operar no DOM.
Em geral, a ordem em que uma página responde ao carregamento é a seguinte:Resolução de nomes de domínio - carregar html - carregar js e css - carregar imagens e outras informações.
Então o Dom Ready deve ficar entre "carregar js e css" e "carregar outras informações como imagens", e você pode operar o Dom.





Anterior:Tutorial de desenvolvimento full-stack do Flask da NetEase
Próximo:init: function (){}方法的写法原因
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