0% acharam este documento útil (0 voto)
6 visualizações18 páginas

J Query

O documento apresenta uma introdução ao jQuery, uma biblioteca JavaScript que facilita o desenvolvimento web com manipulação do DOM, eventos e AJAX. Ele inclui instruções sobre como configurar o jQuery, exemplos de sintaxe básica, manipulação de elementos, animações e uso de plugins. Além disso, sugere recursos e comunidades para aprendizado adicional.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações18 páginas

J Query

O documento apresenta uma introdução ao jQuery, uma biblioteca JavaScript que facilita o desenvolvimento web com manipulação do DOM, eventos e AJAX. Ele inclui instruções sobre como configurar o jQuery, exemplos de sintaxe básica, manipulação de elementos, animações e uso de plugins. Além disso, sugere recursos e comunidades para aprendizado adicional.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

jQuery

jQuery de forma prática com exemplos.


Manipulação DOM, eventos, AJAX e mais.

Fabrício Tonetto Londero


O Que É jQuery?
Leve e rápida
Biblioteca JavaScript para facilitar o desenvolvimento web.

Manipulação fácil
Simplifica o trabalho com HTML DOM, animações e AJAX.

Multinavegador
Compatível com todos os principais navegadores.

Produtividade
Menos código, mais eficiência no desenvolvimento.
Configurando o jQuery
1 Incluir Biblioteca
Adicione o jQuery ao seu projeto para começar.

2 Download
Obtenha via jquery.com para uso local.

3 CDN
Carregue rapidamente pela rede pública, exemplo abaixo:

4 Exemplo Código
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
Sintaxe Básica do jQuery
Seleção Ações

$(seletor) escolhe os elementos do HTML. Defina o que fazer com os elementos selecionados.

• #id • hide(), show()


• .classe • css(), text()
• elemento como <p> • fadeIn(), animate()
Manipulação do DOM com jQuery - Prática
Selecionar Elementos Modificar Conteúdo

• $('p'): todos os parágrafos • text('Novo texto')


• $('#meuId'): elemento por ID • html('<p>Novo parágrafo</p>')
• $('.minhaClasse'): elementos por classe • attr('src', 'nova_imagem.jpg')
Eventos jQuery - Prática
Escutar Eventos
Use on(evento, função) ou evento(função)

Eventos Comuns
• click()
• hover()
• submit()
• keydown()

Exemplo
$('button').click(function() { alert('Botão clicado!'); });
Efeitos e Animações com
jQuery - Prática
Visibilidade
hide(), show(), toggle() para controlar exibição.

Fade
fadeIn(), fadeOut(), fadeToggle() criam suavidade.

Slide
slideUp(), slideDown(), slideToggle() mostram efeito deslizante.

Animação Personalizada
animate() permite animar propriedades CSS específicas.

Exemplo: $('#meuId').fadeOut('slow');
AJAX com jQuery - Prática
Função Principal Vantagens

$.ajax() permite chamadas assíncronas. Atualize a página sem recarregar todo o conteúdo.

• $.get(), $.post() facilitam requisições comuns. Exemplo:

$.get('meu_arquivo.php', function(data) {
$('#resultado').html(data); });
Plugins jQuery
O que são? Exemplos
Extensões para funcionalidades Sliders, validadores de
extras no jQuery. formulários e tooltips.

Como usar
Inclua o arquivo e siga a documentação do plugin.
Vamos ver alguns exemplos em breve.
Recursos e Próximos
Passos
Documentação
Visite api.jquery.com para referência oficial.

Tutoriais Online
W3Schools, Codecademy oferecem cursos interativos.

Comunidades
Participe de fóruns como Stack Overflow para dúvidas.

Pratique
Experimente e explore para dominar jQuery!
<p class="destaque">Parágrafo destacado</p>
<p id="unico">Parágrafo único</p>

<script>
$("p").css("color", "blue");
$(".destaque").css("font-weight", "bold");
$("#unico").css("text-decoration", "underline");
</script>
<div id="container"></div>

<script>
$("#container").html("<p>Conteúdo inserido via
jQuery!</p>");
$("#container").append("<button>Clique
aqui</button>");
</script>
<button id="mostrarAlerta">Clique-me</button>

<script>
$("#mostrarAlerta").on("click", function () {
alert("Você clicou no botão!");
});
</script>
<input type="text" id="nome">
<button id="pegarNome">Exibir Nome</button>

<script>
$("#pegarNome").click(function () {
const nome = $("#nome").val();
alert("Nome digitado: " + nome);
});
</script>
<!-- Efeitos Visuais-->
<button id="esconder">Esconder</button>
<button id="mostrar">Mostrar</button>
<div id="caixa" style="width:100px; height:100px; background:red;"></div>

<script>
$("#esconder").click(function () {
$("#caixa").fadeOut();
});

$("#mostrar").click(function () {
$("#caixa").fadeIn();
});
</script>
<p id="meuTexto">Texto de exemplo</p>
<button id="destacar">Destacar</button>

<script>
$("#destacar").click(function () {
$("#meuTexto").toggleClass("negrito");
});
</script>

<style>
.negrito {
font-weight: bold;
color: red;
}
</style>
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>

<script>
$("li").each(function (index) {
$(this).append(" (índice: " + index + ")");
});
</script>
Exercícios:

Refazer uma lista de Javascript ou a AC2, utilizando


apenas jQuery!

Você também pode gostar