Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo JQuery

Introdução a jQuery - parte 2

Esta é a segunda parte da Introdução a jQuery. No post anterior eu mostrei um exemplo e agora vou dar um pouco mais de detalhes. Para começar, vou explicar os conceitos da filosofia do jQuery e depois falarei sobre seletores. Conceitos da filosofia do jQuery 1. Encontrar alguns elementos, através de seletores CSS, e fazer alguma coisa com eles usando métodos jQuery Ou seja, localizar os elementos na árvore DOM para depois manipulá-los de alguma forma. Para isso usamos $(seletor) ou jquery(seletor), que retorna um objeto Javascript especial contendo um array de elementos DOM que satisfazem o seletor. Por exemplo, para selecionar todos os links que estão dentro de um parágrafo, é só fazer: $("p a"); 2. Encadear múltiplos métodos jQuery num conjunto de elementos Todos os elementos selecionados antes de um método jQuery ser aplicado sempre são retornados de modo que a cadeia continue, permitindo menor uso de memória e uma melhoria na performance. Com isso podemos fazer algo do...

Introdução a jQuery - parte 1

Hoje vou falar sobre uma biblioteca que caiu no gosto dos desenvolvedores e é usada por grandes empresas como Microsoft, Dell, Google, Mozilla e Wordpress, entre outros. O que encanta é a facilidade e simplicidade de uso, além da economia de código e sua rapidez na execução. O que é jQuery Biblioteca JavaScript open source que simplifica as interações entre um documento HTML, ou mais precisamente a DOM (documento object model) e o JavaScript. Em outras palavras, simplifica a manipulação do documento HTML, o tratamento de eventos do browser, animações da DOM, interações Ajax e desenvolvimento de JavaScript para vários navegadores ao mesmo tempo. Mas deixa eu contar primeiro a estória do jQuery... Começou em 2005 com John Resig. Ele queria escrever uma aplicação web que funcionasse na maioria dos navegadores sem ter que ficar testando em todos eles e depois corrigindo os bugs. Em pouco tempo, várias pessoas também estavam usando esta biblioteca, o que levou John a ir melhorando sua estru...

Facelets ainda mais divertido! Parte II

De volta ao Facelets , na primeira parte mantive o foco na utilização de templates e técnicas de reutilização visando maior agilidade para desenvolver telas com JSF , mas o Facelets vai bem além disso! Nesse post vou comentar e mostrar um pouco sobre a criação de componentes UI (User Interface) usando xht ml - na minha opinião esse é o grande diferencial da tecnologia. Com esse recurso é possível customizar / padronizar componentes usando xhtml + tags JSF + JavaScript + Css, sem código Java. A ideia é bem próxima ao Tag File em uma rápida comparação com JSP (JavaServer Pages), mas no caso do Facelets feito de uma forma ainda mais simples e com aderência a (infra)estrutura do JSF. Vou descrever o mesmo cenário da primeira parte, um sistema composto por vários cadastros ( C reate R ead U pdate D elete). Pensando especificamente em cada formulário, usando como exemplo um rascunho ou protótipo para o cadastro de Fornecedores, podemos assumir o seguinte formato: campos para preenchi...