codesignville, 07 de Setembro de 2010 ManhãTardeNoite

Conhecendo a JQuery




A maioria sabe que em programação, as bibliotecas servem para ganhos de produtividade e padronização, mão na roda para qualquer tipo de projeto médio para cima. Há algum tempo atrás ouvi falar sobre JQuery, uma biblioteca em Javascript criada por John Resig, mas sem ir muito a fundo mas hoje decidi ler um pouco sobre ela, ver sua documentação oficial e experimentá-la.

Como de costume, quando me deparo com um assunto que não domino, busco inicialmente ir direto à fonte, no caso de quem desenvolveu a JQuery, para colher informações do pai (ou pais) da criança. Não que os outros blogs, revistas, comentários e afins não possuam informações valiosas (como possuem) mas para começar eu prefiro fazer pelo início mesmo.

Eu já havia experimentado e usado outras bibliotecas, como Lightbox e Xajax, além de classes em PHP, mas o que me chamou a atenção na JQuery foi a sua lógica, separar comportamento (Javascript) do conteúdo (HTML ou XHTML) e da formatação (CSS), isso para mim foi fundamental no desejar ler mais sobre JQuery. O conceito e suas vantagens são semelhantes ao uso de CSS para separar formatação do conteúdo, não tem como comparar o antes e depois, tudo muda, e para melhor.

Para se trabalhar com JQuery você precisa conhecer DOM (Document Object Model) e um pouco de Javascript. Uma das características dos comandos em JQuery é a concatenação de instruções, por exemplo, é possível checar se um seletor existe, filtrar esse seletor por uma classe e adicionar uma segunda classe. O código abaixo seleciona todos as tags P que contenham a classe fonte e adicionam a classe rodape. Um exemplo simples:

$("p.fonte").addClass("rodape");

O código acima estará dentro de uma função Javascript que será acionada quando um evento (um click em um link, um foco em um campo, etc) ocorrer no documento.

Esse post serve apenas para dar um breve, muito breve alô sobre essa biblioteca e estarei publicando usos mais concretos à medida que estarei aprendendo também. Para saber mais sobre JQuery visite a página oficial da biblioteca. Lá será possível ter acesso à tutoriais com exemplos, faqs, documentação e outros recuros que irão ajudar no uso da JQuery.

Comente esse artigocomente este artigo









#1 Tárcio Zemel

enviado em 24|04|2008 @ 10:53:52

Eu tenho um blog sobre desenvolvimento para web e lá eu trato sobre o jQuery, também. Já escrevi alguns artigos introdutórios sobre o framework; espero que possam ajudar os leitores do Codesignville! http://www.desenvolvimentoparaweb.com/category/jquery/

Outros links Codesignville

prefeitura

O prefeito de Codesignville,
sr. Pedro Assumpção, é pós-graduado em Design Gráfico, trabalha com Identidades Visuais, Promocionais, Tratamento de Imagens e Desenvolve sites seguindo os web standards, utiliza php, css e jquery, mas acima de tudo tem Jesus Cristo como Senhor de sua vida.
Atualmente mora em
Blumenau, SC, Brasil.
-26.892536 -49.094204

Portfolio: Modena Design Studio
Novo Projeto: FutBroker - Jogo online grátis de Futebol e Bolsa de Valores

bairros

museus

biblioteca


aeroportos

Feeds RSSRSS

StumbleUponStumbleUpon

Adicionar ao StumbleUpon
StumbleUpon Profile

DeliciousDelicious


Delicious Bookmarks
Delicious Network

TechnoratiTechnorati

codesignville no Technorati
Technorati Favorite
Technorati Profile

FlickrFlickr

 

CODESIGNVILLE
fundada em 11 de junho de 2007
XHTML 1.1 | CSS | Microformats
© 2010 Codesignville. Todos os direitos reservados.