quando você precisa usar $ (document) .ready ()?
Estou curioso para saber quais situações exigem exatamente o uso de $ (document) .ready () ou dom: do protótipo do jquery ou de qualquer outra variante de um manipulador para este event
Em todos os navegadores que testei, é totalmente aceitável começar a interagir com os elementos html e o DOM imediatamente após a tag de fechamento. (por exemplo
<div id="myID">
My Div
</div>
<script type="text/javascript">
$('#myID').initializeElement();
</script>
Então, neste momento, eu estou querendo saber se$(document).ready()
existe apenas para reduzir o pensamento envolvido na escrita de código javascript executado durante o carregamento da página. No caso de usar$(document).ready()
há problemas de renderização regular, como popping e 'artefatos', entre o navegador que começa a desenhar a página e o javascript em execução quando a página está 'pronta'.
Existem cenários em que$(document).ready()
É necessário
Há algum motivo para eu não estar escrevendo scripts de inicialização, como demonstrad