Ser Programador

Iniciando com jQuery

Entendendo como trabalhar com o jQuery.


Olá, pessoal!

Neste artigo vamos aprender a instalar a biblioteca jQuery e como utilizá-la.

Para iniciar, precisamos incluir a biblioteca javascript em nossa página. Vamos então fazer uma breve pesquisa no Google por "hosted libraries" e acessamos o primeiro link apresentado na pesquisa (proveniente do dominio https://developers.google.com), ou basta clicar AQUI.

Copiamos então a tag "script" do item "2.x snippet" da sessão "jQuery" e a inserimos dentro da tag HEAD de nossa página. Ficará algo parecido com o seguinte:

        <!doctype html>
        <html>
            <head>
                <meta charset="utf-8">
                <title>Seu título</title>
                <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
            </head>
            <body>
            </body>
        </html>
    


Agora vamos abordar um pouco a sintaxe de utilização do jQuery.


O jQuery tem duas formas de se trabalhar:


Tanto o string "jQuery", quanto o cifrão ($) são referências à função do jQuery criada pela biblioteca jQuery no JavaScript.



Vamos ver como atribuir um valor a um input através de uma comparação entre o JavaScript puro e o jQuery:

    	<script type="text/javascript">
            document.getElementById('input1').value = 100;//JavaScript
            
                 $('#input1').val(100);//jQuery
            jQuery('#input1').val(100);//jQuery
		</script>
    

As três formas estão corretas e funcionam. A primeira foi efetuada puramente com JavaScript. A segunda e a terceira é jQuery com suas duas formas de aplicação (sendo mais comum o uso do cifrão).

Utilizamos no exemplo acima o seletor do jQuery para selecionar o input através do id ("$('#input1')"), e concatenamos o método val() passando dentro dele o valor que deve ser inserido no value do input.

O exemplo produzirá o seguinte:

    	<input id="input1" type="text" value="100" />
    

Assim como o JavaScript, o jQuery trabalha com concatenação de seus métodos e seletores (mesmos seletores que são possíveis no CSS).



Vamos agora testar se o jQuery está funcionando. Vamos programar um alerta quando a página for carregada:

        <!doctype html>
        <html>
            <head>
                <meta charset="utf-8">
                <title>Seu título</title>
                <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
                <script>
                    $(document).ready(function(){
                        alert('funcionou a instalação!');
                    });
                </script>
            </head>
            <body>
            </body>
        </html>
    

No seletor selecionamos o documento em si ("$(document)") e concatenamos com o método ready() que executa a função que é passada para ele no callback no momento em que o elemento selecionado pelo seletor estiver pronto/carregado. Em outras palavras, executa a função contida no método ready() quando a página é carregada.

Pronto! o jQuery está pronto para ser utilizado em seu website!


No próximo post sobre jQuery veremos outros tipos mais de seletores e os métodos find() e parent().