jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida para simplificar os scripts interpretados no navegador do cliente.
Não é uma linguagem de programação separada, funciona em conjunto com o JavaScript. Com jQuery, você vai conseguir fazer muito mais com menos
Os benefícios de usar o jQuery são substanciais. O slogan “Escreva menos, faça mais” tem tudo a ver com a jQuery. Quando você aprender a como usar jQuery (que é muito fácil), você será capaz de executar todos os tipos de ações com facilidade.
jQuery é uma biblioteca de código aberto, mantida por desenvolvedores de todo o mundo. Você pode baixá-la do site oficial JQuery.com ou utilizá-la via CDN aqui.
Ou se preferir...é só copiar aqui e colar no final do seu código!
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
Veja o primeiro exemplo aqui
Veja o segundo exemplo aqui
Veja o terceiro exemplo aqui
Veja o quarto exemplo aqui
Veja o quinto exemplo aqui
Veja o sexto exemplo aqui
Lembre-se que os códigos devem ficar no final do arquivo, antes do fechamento da tag body.
Obs.: Insira antes dos códigos a chamada do jQuery, no nosso exemplo foi utilizado via CDN.
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
$(document).ready(function(){
$(".vai").click(function(){
$(".bola").animate({
left:'1000px'
});
});
$(".volta").click(function(){
$(".bola").animate({
left:'0px'
});
});
});
$(document).ready(function(){
$("h1").click(function(){
alert ("Esta é a mensagem 1");
});
$("h2").click(function(){
alert ("Esta é a mensagem 2");
});
$("h3").hover(function(){
alert ("Esta é a mensagem 3");
});
});
$("select").change(function(){
var escolhido = "";
$("select option:selected").each(function(){
escolhido += $(this).text() + " ";
});
alert("Você escolheu o " + escolhido);
})
.change();
$(document).ready(function(){
// Esconde o botão limpar
$('#botao3').hide();
//Abre o conteúdo 1
$("#botao1").click(function(event){
$('#caixa').load('conteudo1.html');
// Mostra o botão limpar
$('#botao3').show();
});
// Abre o conteúdo 2
$("#botao2").click(function(event){
$('#caixa').load('conteudo2.html');
// Mostra o botão limpar
$('#botao3').show();
});
// Quando clicar no botão limpar
$('#botao3').click(function(event){
// Esconde o botão limpar
$('#botao3').hide();
$('#caixa').text('Conteúdo');
});
});
$(document).ready(function(){
$("#botao").click(function(event){
$.getJSON('js/linguagens.json', function(v){
$('#caixa').html('Linguagens Web
');
$('#caixa').append('- Linguagem 1: ' + v.linguagem1 + '
');
$('#caixa').append('- Linguagem 2: ' + v.linguagem2 + '
');
$('#caixa').append('- Linguagem 3: ' + v.linguagem3 + '
');
$('#caixa').append('- Linguagem 4: ' + v.linguagem4 + '
');
$('#caixa').append('- Linguagem 5: ' + v.linguagem5 + '
');
$('#caixa').append('
');
});
});
});
{
"linguagem1": "HTML - HyperText Markup Language",
"linguagem2": "CSS - Cascading Style Sheets",
"linguagem3": "Javascript",
"linguagem4": "PHP - Hypertext Preprocessor",
"linguagem5": "Python"
}
$(document).ready(function(){
// Oculta a div conteudo
$(".conteudo#html").hide();
// Define o que acontece quando .abre é clicado
$(".abre#html").click(function(){
// Aplica a ação de slide ao conteúdo, na velocidade "slow"
$(".conteudo#html").slideToggle("slow");
});
// Oculta a div conteudo
$(".conteudo#css").hide();
// Define o que acontece quando .abre é clicado
$(".abre#css").click(function(){
// Aplica a ação de slide ao conteúdo, na velocidade "slow"
$(".conteudo#css").slideToggle("slow");
});
// Oculta a div conteudo
$(".conteudo#jq").hide();
// Define o que acontece quando .abre é clicado
$(".abre#jq").click(function(){
// Aplica a ação de slide ao conteúdo, na velocidade "slow"
$(".conteudo#jq").slideToggle("slow");
});
});