🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

slideLp is a full-featured jQuery image carousel/slider plugin that is responsive and touch-friendly and comes with lots of optional settings for customization.

Carousel Image-Slider

Documentation

SlideLp v2.2 - Responsivo + Touch + Full Screen

Este plugin está sendo desenvolvido para facilitar a vida de muitas pessoas que pretendem desenvolver um site e precisam de um banner de destaque.

Ainda estamos na versão 1.0, portanto existem algumas propriedades que ainda não foram desenvolvidas. Existem também alguns bugs a serem corrigidos, por favos, caso encontre algum, comentar o ocorrido para que possamos corrigi-los.

Demo

Veja ele em funcionamento clicando aqui

Como usar

Como usar o plugin:

1 - Você deve fazer o download do plugin; 2 - Descompatar; 3 - Dentro da pasta, acesse a pasta que possui o nome de "plugin", dentro dela estão dos os aquivos nessesários para o funcionamento do slideLp; 4 - Por fim, basta apenas adicionar os arquivos no seu projeto e pronto! 

OBS Importante!

O slideLp foi feito usando tags HTML5, portanto alguns navegadores que não possuem essa tecnologia não conseguiram interpretar as tags, um exemplo pratico seria no IE7 ou IE8 onde os navegadores não possuem suporte a Html5, com isso o plugin não iria funcionar corretamente. Para resolver esse problemas usamos dois plugins js, são eles:

 - Modernizr: Para mais informações acesse o site <a href="http://www.modernizr.com/">http://www.modernizr.com/</a>;  - html5.js; 

Aplicando esses dois js fará com que os navegadores mais antigos consigam interpretar as novas tags do Html5. Os mesmo encontram-se na pasta "html5-js" dentro da pasta do projeto.

HTML base e Chamada js

Html base do plugin:

<section id="highlight">    <section class="wrapHighlight">       <ul class="listCont">         <li>           <div class="cont">             <a href="#" target="_blank">               <img src="imgs.jpg" alt="Imagem 1"/>               <div class="title_lp">Título da Imagem 1</div>             </a>           </div>         </li><!-- block -->       </ul>     </section><!-- wrapHighlight --> </section><!-- highlight --> 

Chamada base do plugin:

$(function(){ 	$("#highlight").slideLp(); }); 

Chamada usando as configurações do plugin:

$(function(){ 	$("#highlight").slideLp({ 		auto: true, 		timeBanner: "5000", 		effects: "page", 		timeDelay: "200" 	}); }); 

Configurações

O slideLp foi desenvolvido com a capacidade de poder abilitar ou desabilitar algumas funcionalidades.

Sintaxe Tipo Descrição
effects string Existem dois tipos de efeito: "concertina", "slide", "fade", "pageVert", "pageHoriz"
auto boolean Faz com que o plugin asione automaticamente as transições de uma imagem para a outra. Valor padrão "true".
timeBanner integer Tempo que o banner leva para fazer a animação.
timeDelay integer o timeDelay é usando apenas nos efeitos onde precisamos de um controle melhor da transição. Exemplo: No efeito "fade", ele é usado na transição de um elemento para o outro.
timeSlide integer o timeSlide é usando para em conjunto com a transição "Slide", com isso deixando ainda mais flexível a transição.
timeDelayIn / timeDelayOut integer Serve para custumizar o tempo de entrada e saída das transições dos efeitos.
barCounter boolean Barra onde conta o tempo que resta para cada transição. Valor padrão "false".
timerClock boolean Relógio onde conta o tempo que resta para cada transição. Valor padrão "true".
timerClockSize integer Tamanho do relógio. Valor padrão "40".
pagination boolean Serve para ativar ou desativar a paginação do plugin. Valor padrão "true".
paginationThumb boolean Ativa o thumbnail da paginação. Valor padrão "false".
thumbSizeWidth / thumbSizeHeight integer Tamanho das thumbnails da paginação. Valor padrão "150".
paginationHover boolean Ativa o hover da paginação, mostrando a imagem do trigger correspondente. Valor padrão "true".
paginationCounter boolean Serve para visualizar a posição da imagem atual e a quantidade de imagens no geral. Valor padrão "true".
paginationCounterTab string Seve para custumizar a tab que divide os valores. Valor padrão "/".
navButtons boolean Serve para ativar a navegação por setas. Valor padrão "true".
prevName / nextName string Serve para custumizar o valor dos elementos. Valores padrão "<", ">".
keyboard boolean Serve para ativar a navegação por teclado, utilizando as setas de navegação. Valor padrão "false".
touch boolean Usado para facilitar a navegação em smartphones.OBS: Ele não funciona em browsers do Windows Phone 8. Valor padrão "false".
thresholdX / thresholdY integer Serve para ajustar a sensibilidade dos touch. Valor padrão "100".
touchName string Nome do contâiner em que o touch vai exercer a sua função de toque. Exemplo: o plugin está em uma tag com o id de "highlight". O touchName deve ter o seguinte valor: touchName: "#highlight".
fullScreen boolean Ativa a função full screen do plugin. OBS: Para que o fullScreen funcione, é preciso que a tag que envolve o plugin tenha as dimensões do tamanho da tela, ou que o plugin não esteja dentro de nenhuma tag. Valor padrão "false".
adjustmentSize integer Funciona em conjunto com a função fullScreen. Com ele você pode ajustar o tamanho do plugin com mais precisão, com isso, fazendo ajustes mais precisos caso precise. Valor padrão "0".
responsive boolean Ativa a função responsiva. Valor padrão "true".
concertinaMaxWidth integer Trabalha em conjunto com a opção de efeito "concertina". Com ele passamos o valor de abertuda da tag quando o mouse está na posição hover. OBS: Esse valor é em porcento, ou seja, o seu valor máximo é de 100. Valor padrão "64".
concertinaAdjustmentFloat string Trabalha em conjunto com a opção de efeito "concertina". Com ele fazemos o ajuste do float na imagem, subitraindo ou almentando a distancia do float das imagens. Valor padrão "-0.5".
heigthAuto boolean Trabalha em conjunto com a opção de efeito "slide". Com ele fazemos o ajuste da altura do plugin. Valor padrão "true".
heigthAutoSpeed number Trabalha em conjunto com a opção de efeito "heigthAuto". Com ele fazemos o ajuste da velocidade do efeito. Valor padrão "300".

You May Also Like