Buscar

EDO0417_10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO PARA INTERNET RICA - EDO0417
Semana Aula: 10
Fundamentos de JQuery - Parte II
Tema
Fundamentos de JQuery
Palavras-chave
Objetivos
 Após esta aula o aluno estará apto a: 
Identificar as caracteristicas e aplicações da biblioteca jQuery.
Identificar os filtros úteis para a seleção de elementos nos documentos HTML
 
Estrutura de Conteúdo
Filtros
Denominam-se seletores filtros os seletores do tipo pseudosseletores que se 
destinam a filtrar uma condição particular de um seletor simples ou composto. 
Os filtros simplesmente filtram um seletor, para que ele atinja somente 
determinados elementos. 
 
$('elemento:first') 
Seleciona a primeiro elemento do documento
$('elemento:last') 
Seleciona a último elemento do documento
 
$('elemento:even') 
Seleciona os elementos com índice par do documento.
 
$('elemento:odd') 
Seleciona os elementos com índice ímpar do documento.
 
$('elemento:eq(4)') 
Seleciona o elemento com índice 4 do documento
 
$('elemento:contains(texto)') 
Esse seletor é exclusivo da biblioteca jQuery. 
Acessa o texto definido no parâmetro.
No exemplo seleciona todos os elementos que tem a string “texto” em seu conteúdo
 
$('elemento:hidden') 
Seleciona todos os elementos ocultos do documento
 
$(':visible') 
Seleciona tudo que está visível no documento
 
$('input:empty') 
Seleciona todos os inputs vazios do documento
 
$('elemento:has(p)') 
Seleciona todas as elementos que contenham parágrafos em seu conteúdo
 
Seletores de atributo
 
São os seletores que utilizam de atributos (href, id, class, etc.) para encontrar seus 
alvos.
$('elemento[id]') 
Seleciona todos os elementos que tenham um atributo "id"
$('elemento[id = "valor"]') 
Seleciona todos os elementos com id = "valor"
 
$('elemento[id != "valor"]') 
Seleciona todos os elementos com id diferente de "valor"
Você também pode acumular atributos, assim:
$('elementos[id = "valor"][href = "link"]')
 
 
Seletores para formulários
São seletores criados especialmente para uso em formulários.
 
$(':input') 
Seleciona todos os inputs input, textarea, button e select do documento
 
$(':text') 
Seleciona todos os inputs com type = 'text' do documento
 
$(':password') 
Seleciona todos os inputs type = 'password' do documento
 
$(':checkbox') 
Seleciona todos os checkboxes 
o mesmo serve para inputs do tipo radio, button, submit, reset, image e file.
 
$(':enabled') 
Seleciona todos os elementos do formulário que estejam abilitados
 
$(':disabled') 
Seleciona todos os elementos do formulário que estejam desabilitados
 
$(':checked') 
Seleciona os elementos selecionados em campos do tipo radio e checkbox
 
$(':selected') 
Seleciona os elementos selecionados nos selects do formulário
Estratégias de Aprendizagem
Indicação de Leitura Específica
Aplicação: articulação teoria e prática
Documentação da Biblioteca:
http://docs.jquery.com/Main_Page
Exercícios
1) Crie uma pagina com duas divs, aprimeira div terá o id igual a “dv1”. Faça com que quando a 
página esteja pronta, o esta div seja oculta.
2) na mesma página criada anteriormente crie um botão com o valor “mostra div” e id igual a 
“btMostra”. Faça com que quando a página esteja pronta, o elemento “dv1” seja oculto e quando o 
botão for clicado, a div seja mostrada.
3) Faça com que quando a página esteja pronta, o elemento “dv1” seja ocultado, quando o botão com 
o valor “mostra div” for clicado, a div seja mostrada e quando o botão com o valor “esconde div” for 
clicado, a div seja ocultada novamente.
http://docs.jquery.com/Main_Page
4) Faça com que quando a página esteja pronta, o elemento “dv1” seja oculta, quando o botão com o 
valor “Mostra/Esconde” for clicado, a div seja mostrada e ocultada a cada clique do botão.
Dicas:
Ocultando elementos:
http://docs.jquery.com/Effects/hide
Mostrando elementos:
http://docs.jquery.com/Effects/show
Considerações Adicionais

Continue navegando