saber o que está acontecendo... saber mesmo ninguém sabe. • Preciso fazer algo (com jQuery) • Procuro no Google • Acho a resposta no StackOverflow ☺ • … • Repete Com qual frequência você segue esse fluxo?
a biblioteca funciona • Me deparo com algo que não sei • Tento primeiro ler a documentação • Aprendo mais sobre jQuery ☺ • Resolvo meu problema “sozinho” ☺☺☺ • Repete
// Como seletor var titulo = $(‘<h1>Olá mundo</h1>’) // Criando novos elementos // Encapsulando objetos do DOM var username = document.getElementById(‘username’) var usernameJquery = $(username) // Como evento ‘ready’ de ‘document’ $(function () { // Aqui vai aquele monte de coisa que fazemos na inicialização da página })
índice e algumas funções próprias de manipulação de coleção. Mas não é um Array. E claro, o objeto jQuery vai nos fornecer todas aquelas funções utilissímas como hide(), ready(), css(), animate(), append(), on()...
rodape = $(‘<footer>Colocar aqui um rodapé criativo<footer>’) var body = $(‘body’) body.append(rodape) $(‘<footer>Colocar aqui um rodapé criativo</footer>’).appendTo(‘body’)
uma string de seu HTML ou via um objeto com as propriedades: $(‘<div id=”meu-id” class=”minha-classe”>meu texto</div>’) $(‘<div/>’, { id: ‘meu-id’, class: ‘minha-classe’, text: ‘meu texto’ })
{ alert(‘Pronto! O DOM já está carregando e pronto para ser manipulado.’) }) </script> </head> <body> <!-- Aqui vai uma infinidade de elementos → </body> </html>