Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/willmendesneto/jquery-text-resize

Plugin para manipulação de texto, persistencia do tamanho em COOKIE, dentre outras funcionalidades
https://github.com/willmendesneto/jquery-text-resize

Last synced: about 2 months ago
JSON representation

Plugin para manipulação de texto, persistencia do tamanho em COOKIE, dentre outras funcionalidades

Awesome Lists containing this project

README

        

Plugin Jquery Text Resize (http://willmendesneto.github.io/Jquery-Text-Resize/)
===========

O plugin jquery-text-resize.js é um plugin de fácil utilização e inicialização.

Instalação:
----------

Sua implementação no documento é bastante simples. Basta baixar o arquivo jquery-text-resize.js e descompactar o arquivo
em seu projeto na pasta de sua escolha e incluir o arquivo ao documento

Como usar:
----------

Inserir o arquivo referente ao plugin jquery (testado com +jquery.1.6.2.js), o arquivo jquery-text-resize.js e caso

Exemplo:

### Javascript

```html






$(document).ready(function() {
$.textResize('#content', {
'variation': 2,
'animation' : true,
'containerInsert' : '.myContainer',
'reduceText' : 'Conteúdo reduzido',
'resetText' : 'Fonte Padrão',
'enlargeText' : 'Conteúdo aumentado',
'classReduce' : 'diminuir',
'classReset' : 'normal',
'classEnlarge' : 'aumentar',
'optionInterface' : 'button',
'clicks' : 4,
'cookie' : 'tamanho',
'animation' : true,
'imageAnimation' : true
});
});

```
----------------------------------------------------------------------------------

### HTML

```html



Conteúdo a ser modificado pelo plugin.



```
----------------------------------------------------------------------------------
Este container vai ser reescrito pelo plugin com as informações passadas na inicialização

### HTML

```html






```

----------------------------------------------------------------------------------
Opções
----------

As opções de configuração fornecidas pelo plugin são as seguintes:

### Javascript

```javascript
'variation' : 2, // Valor da Variacao dos elementos
'animation' : false, // Animacao da transicao do elemento ("true" or "false")
'delay' : 1000, // Temporizador da animacao ("DELAY"; Somente aceito no caso do valor da animacao ser "true")
'reduceText' : 'A-', // Texto padrao para o campo de reducao da fonte
'resetText' : 'A', // Texto padrao para o campo de tamanho padrao da fonte
'enlargeText' : 'A+', // Texto padrao para o campo de acrescimo de fonte
'classReduce' : 'reduceText', // Nome da classe de reducao da fonte
'classReset' : 'resetText', // Nome da classe de reducao da fonte
'classEnlarge' : 'enlargeText', // Nome da classe de reducao da fonte
'clicks' : false, // Quantidade de clicks configurado ("false" ou inteiro referente a quantidade de clicks aceitos)
'containerInsert' : false, // Container onde vao ser inseridos os elementos ("false" ou nome do elemento onde serao inseridos os elementos EX: "#container-test" ou ".container-test")
'optionInterface' : 'link', // Opcao de retorno de insercao dos elementos que trabalham com a fonte ("link" ou "button"; Aceitos somente se a opcao "containerInsert" for diferente de "false")
'cookie' : false, // Verificacao para salvar fonte como COOKIE ("false" ou nome do elemento do array "COOKIE" configurado; Necessita do arquivo "jquery.cookie.js")
```
----------------------------------------------------------------------------------

### Autor

**Wilson Mendes (willmendesneto)**
+
+