Informações sobre a Publicação

Você está actualmente a ler:
Lupa para Ampliar Imagens com jQuery,
uma entrada em Web Grafismo.

Publicado: 16 Dezembro, 2008 / 19:12
Categoria(s): Dicas

Lupa para Ampliar Imagens com jQuery

Subscreva via RSS Email iGoogle Partilhe no Twitter Facebook Del.icio.us Digg Email

JQZoom é uma lupa para ampliar imagens inline construído na plataforma muito popular – jQuery. É um script muito bom e fácil de implementar, para que se possa ampliar tudo o que quisermos.

Características Principais:

Simples - Fácil de usar.
Compatibilidade - Com outros scripts e plataformas.
Flexível - Máximo controlo sobre as opções disponíveis.
Estilo - Fácil de personalizar.
Bonito - Agradável de se ver.
Trabalha com todos os browsers modernos.

Instalação:

Para proceder à instalação deste script, necessita de carregar todos os ficheiros e directórios do pack jQzoom para o seu servidor. O pack actual inclui o JS, CSS & directórios de IMAGENS.

Nota: Se você decidir renomear os directórios ou alterar a estrutura do directório, dê uma vista de olhos nos caminhos das imagens dentro do CSS e lembre-se de especificar os caminhos correctos dos ficheiros na página que os vai chamar.

Adicione primeiro o último release da livraria jQuery, depois o script jQZoom (não se esqueça disto), a ordem correcta destes passos é importante.

Para usar o jQZoom é muito simples. Necessita de especificar o elemento âncora HTML que irá gerar a ampliação, revelando a porção da imagem aumentada.

O elemento âncora molda a pequena imagem que pretende ampliar.
Seguindo este esquema, os elementos base necessários são:

SMALLIMAGE.JPG: Representa a pequena imagem que você pretende ampliar.
BIGIMAGE.JPG: Representa a imagem grande que jQZoom irá revelar.
MYCLASS: Representa a classe âncora, que irá ser usada para instanciar o script jQZoom a todos os elementos, correspondendo a esta classe (você pode usar também um ID).
MYTITLE/IMAGE TITLE: Título da âncora e/ou título da imagem que irá ser usada para revelar o título do zoom perto da janela jQZoom.

Chame o plugin junto à janela de carregamento.

1
2
3
$(document).ready(function(){
	$('.MYCLASS).jqzoom();
});

Isto irá instanciar o jQZoom no modo default.

Você pode passar mais opções (veja aqui a documentação), para criar outros efeitos especiais personalizados.

1
2
3
4
5
6
7
8
9
10
$(document).ready(function(){
	var options = {
	    zoomWidth: 300,
	    zoomHeight: 250,
            xOffset: 10,
            yOffset: 0,
            position: "right" //and MORE OPTIONS
};
	$('.MYCLASS).jqzoom(options);
});

Para mais informações visite o website do developer Marco Renzi.
Se for o seu caso em que vai utilizar a aplicação, considere doar para este projecto. Desta forma obterá o suporte extra para o plugin, como contribuirá para o crescimento do mesmo.

Requisitos: Plataforma jQuery
Demonstração: http://www.mind-projects.it/projects/jqzoom/
Download: jqzoom_ev1.0.1
Licença: GPL

s3Slider * Plugin jQuery para Slideshow de Imagens Twitter Facebook Del.icio.us

s3Slider é um plugin jQuery para slideshow de imagens inspirado no Smooth Slideshow. O slideshow é realizado apartir de listas não ordenadas, sendo extramente simples de implementar num website. A informação sobre as imagens dentro do slideshow pode ser exibida quase em qualquer parte da imagem tal como o script pode ser estilizado totalmente via CSS. [...]

jQuery.popeye – Uma Galeria de Imagens Inline Twitter Facebook Del.icio.us

jQuery.popeye é um plugin que serve para transformar uma lista não ordenada de imagens numa simples galeria que aumenta a imagem quando este for primida, num estilo Lightbox. As imagens são exibidas numa caixa com controlos ‘próximo’ e ‘anterior’. Bem como a informação sobre a imagem pode ser também mencionada. A caixa compacta tem dimensões que são [...]

Sobre o autor

User Interface Designer e Front End Developer. É autor do site Webgrafismo, onde dispõe novidades Open Source para Web Developers. Segue-o no twitter em @pedromagalhaes

Respostas a “Lupa para Ampliar Imagens com jQuery”

O que tens a dizer?

Registar o seu Gravatar.