JQUERY Aula 03 – Manipulando HTML.  JQuery contem metodos que permitem manipular elementos do HTML e seus atributos alem da manipulação do DOM.  DOM.

Slides:



Advertisements
Apresentações semelhantes
Faculdades Integradas Santa Cruz
Advertisements

Laboratório de Informática Box Model Elementos em Bloco 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.
Tecnologia Hipermídia e Multimídia
Profa. Rudson apostilas.wikidot.com/hipermidia
Prof. Rudson apostilas.wikidot.com/hipermidia
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Html (2 º parte) Fernanda Barroso UM.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 6.
Aula 01 – Apresentação e introdução html
Construção Web Design Aula 02 – HTML e CSS.
7 - Criação de Páginas Web
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Inport – Aplicações Web Sandro Luís Baggio Nov/2008.
Desenvolvimento de Projetos e Aplicações Web
Jquery – Parte 3 Linguagem de scripts.
Linguagem de Programação para WEB
Silvane Gonçalves Analista de Sistemas
Programação de Scripts
CSS Programação Web.
Utilizando recursos especiais do Webnode
Profº Cláudio Barbosa HTML – Frames Dividem a janela do navegador, possibilitando exibir mais de um documento html ao mesmo.
HTML Técnicas em Programação para Internet
Amirton Chagas
Aula 4 Prof. Naércio Filho Técnico em Informática
JSON Programação de Script.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Utilizando Recursos Para Otimizar seu Web Site
Programação WEB HTML.
“Xml foi a decisão lógica para as tarefas de comunicação aplicação-aplicação padronizadas” (Jason Levitt ) Como chegamos aqui...
Flex Mania 2009 Wender Lima Who is? Analista Programador do UOL. Especialista no desenvolvimento de WebServices baseados na tecnologia Adobe ColdFusion,
Instrutor: Tarso Nunes Aires  HTML foi escrito para definir o conteúdo de um documento  Porém, tags como, atributos de cores e etc.
Cascading Style Sheets Folhas de Estilo em Cascata
Treinamento em HTML & CSS
vitorfs.com/jquery-na-pratica
Introdução ao CSS Este modelo pode ser usado como arquivo de partida para apresentar materiais de treinamento em um cenário em grupo. Seções Clique com.
ICORI Instalação e configuração de computadores em redes locais e Internet Pedro Amaro –
Amirton Chagas
WIC’ 2015-I WorkShop para o Ingressante em Ciência da Computação Curso de Desenvolvimento para WEB – HTML5.
Unidade 2 – Revisão de HTML, CSS e Formulários Prof.: Henrique Santos
Unidade 3 – Introdução ao CSS Prof.: Henrique Santos
JSP JavaServer Pages Marco Antonio, Arquiteto de Software – TJDF Dezembro/2005.
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo.
7 - Criação de Páginas Web
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Produção de Sites Unidade 9 – XML Prof.: Henrique Santos.
O que é CSS? O CSS (Cascading Style Sheets) ou Folhas de Estilo em Cascatas é uma documentação que define as regras de formatação que serão aplicadas aos.
Fundamentos e Tecnologia em Web
C ASCADING S TYLE S HEETS Escola Secundária da Batalha TGPSI Pedro Pereira Nº17.
HTML Document Object Model
CSS ETEC Vasco Antônio Venchiarutti - Extensão na EE A. S. Gandra Professor: Robson / Madureira Disciplina: Desenvolvimento e Design de Web Sites II Turma:
HTML Prof. Geyson Silva.
Design Gráfico Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 02 Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 02.
Jquery Aula 1.
Microsoft Excel.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
Workshop Linguagem de Hipertextos Formatação de Páginas para Web com CSS.
Prof. Wolley Profa. Érika
COMPUTAÇÃO MÓVEL Prof.: Jean Carlo Mendes
Design Gráfico Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 07 Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 07.
Programação para Web I AULA 2 BANCO DE DADOS.
Design Gráfico Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 10 Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 10.
Visão Geral de Desenvolvimento Web Front End Tecnologias.
1 AJAX em aplicações Rails Lívia Monnerat Castro
Nome do autor Digite aqui seu título
INTRODUÇÃO AO jQuery PROFESSORA ADRIANA SILVA. O que é jQuery  jQuery biblioteca para desenvolvimento rápido de scripts em java, que interagem com o.
WebDesign JavaScript e jQuery. HTML e W3C - O HTML segue padrão XML - linguagem somente de marcação - somente de visualização de conteúdo sem formatação.
Aplicativos para Web Prof.ª Erika Miranda Prof. Wolley.
VÍDEOS: captura e edição Profª Juliana Schivani. U$ 39,99 (sem validade) Gratuito para testar Grava a sua imagem (da webcam) ao mesmo tempo que grava.
Box Model Prof. Wolley Prof. Erika. Valor inicial das propriedades CSS Todos os elementos de Marcação HTML possuem um valor inicial para as propriedades.
Transcrição da apresentação:

JQUERY Aula 03 – Manipulando HTML

 JQuery contem metodos que permitem manipular elementos do HTML e seus atributos alem da manipulação do DOM.  DOM = Document Object Model  Define a padronização de acesso entre documentos HTML e XML e um padrão da W3C que e um plataforma neutra que permite que programas acessem dinamicamente a edição de conteudo, estruturas e estilos de um documento.

Conteúdo - text(), html(), e val()  text() – edita ou retorna o texto do elemento selecionado.  html() - edita ou retorna o HTML do elemento selecionado (com as tags)  val() - edita ou retorna o valor de objetos de formulario.

Conteúdo - text(), html(), e val() $("#btn1").click(function(){ alert("Text: " + $("#test").text()); }); $("#btn2").click(function(){ alert("HTML: " + $("#test").html()); });

Conteúdo - text(), html(), e val()  $("#btn1").click(function(){ alert("Value: " + $("#test").val()); });

Lendo Atributos – attr()  Usado para consultar atributos de um objeto HTML. $("button").click(function(){ alert($("#w3s").attr("href")); });

Conteúdo - text(), html(), e val() $("#btn1").click(function(){ $("#test1").text("Hello world!"); }); $("#btn2").click(function(){ $("#test2").html(" Hello world! "); }); $("#btn3").click(function(){ $("#test3").val(“Digite seu nome"); });

Alterando Atributos – attr()  E possível alterar um atributo de um objeto selecionando.  O primeiro parâmetro e o nome do atributo o segundo e o valor associado. $("button").click(function(){ $("#w3s").attr("href"," });

Alterando Atributos – attr()  E possível alterar mais de um atributo por vez. $("button").click(function(){ $("#w3s").attr({ "href" : " "title" : "W3Schools jQuery Tutorial" }); });

Adicionando novos elementos HTML  append() – insere um conteudo no fim dos elementos selecionados  prepend() - insere um conteudo no inicio dos elementos selecionados  after() - insere um conteudo depois dos elementos selecionados  before() - insere um conteudo antes dos elementos selecionados

Adicionando novos elementos HTML $("p").append(“adicionando um texto"); $("ol").append(" adicionando um item "); $("p").prepend(“inicio do texto"); $("ol").prepend(" iniciando elementos ");

Adicionando novos elementos HTML $("img").after("Some text after"); $("img").before("Some text before");

Removendo Elementos  Permite facilmente remover elementos HTML existentes.  remove() – remove o elemento selecionando (e seus filho)  empty() – remove os filhos de um elemento selecionado.

Removendo Elementos  $("#div1").remove();  $("#div1").empty();

Filtrando elementos a serem removidos  O filtro deve seguir as regras de seletor do jquery e é passado como parâmetro.  $("p").remove(".italic");

Manipulando CSS  addClass() – adiciona uma ou mais classes aos elementos selecionados.  removeClass() - remove uma ou mais classes aos elementos selecionados.  toggleClass() – alterna entre adicionar/remover classes de elementos selecionados.  css() – carrega ou altera um atributo css do elemento.

Manipulando CSS $("button").click(function(){ $("h1,h2,p").addClass("blue"); $("div").addClass("important"); });  Você pode associar mais de uma classe $("button").click(function(){ $("#div1").addClass("important blue"); });

Manipulando CSS $("button").click(function(){ $("h1,h2,p").removeClass("blue"); }); $("button").click(function(){ $("h1,h2,p").toggleClass("blue"); });

Atributos CSS  Retornando um valor de um atributo. $("p").css("background-color");  Alterando um atributo CSS $("p").css("background-color","yellow");

Atributos CSS  Associando mais de um atributo $("p").css({ "background-color":"yellow", "font-size":"200%“ });

Dimensões  width()  height()  innerWidth()  innerHeight()  outerWidth()  outerHeight()

Dimensões

 width() metodo que retorna a largura de um elemento não incluindo: padding, border, ou margin.  The height() metodo que retorna a altura de um elemento não incluindo: padding, border, ou margin.

Dimensões  $("button").click(function(){ var txt=""; txt+="Width: " + $("#div1").width() + " "; txt+="Height: " + $("#div1").height(); $("#div1").html(txt); });

Dimensões  innerWidth() metodo que retorna a largura de um elemento incluindo o padding.  innerHeight() metodo que retorna a altura de um elemento incluindo o padding.

Dimensões  $("button").click(function(){ var txt=""; txt+="Inner width: " + $("#div1").innerWidth() + " "; txt+="Inner height: " + $("#div1").innerHeight(); $("#div1").html(txt); });

Dimensões  outerWidth() metodo retorna largura do elemento (incluindo padding e border).  outerHeight() metodo retorna altura do elemento (incluindo padding e border).

Dimensões  $("button").click(function(){ var txt=""; txt+="Outer width: " + $("#div1").outerWidth() + " "; txt+="Outer height: " + $("#div1").outerHeight(); $("#div1").html(txt); });

Dimensões  Largura e altura da tela e da janela $("button").click(function(){ $(document).width(); $(document).height(); $(window).width(); $(window).height(); });

Dimensões  Para definir dimensões, basta passar o valor como parâmetro $("button").click(function(){ $("#div1").width(500).height(500); });