mar 04

GcColor est un plugin jQuery qui vous permet d’ agrémenter vos champs d’un color picker. Comme vous pouvez le voir ci-dessous, ce plugin est pratiquement digne de notre bon vieux photoshop.

picker-color-photoshop-jquery-plugin

Code jQuery:

1
$('input.color').gccolor();

A noter que ce plugin s’ appui sur un autre plugin de color picker qui se nomme tout simplement Color picker.

Post to Twitter Twitter ce post


mar 01

Le plugin Captify vous permet de légender vos photos de bien belle manière, en effet le texte de description de la photo est certes caché mais il s’ affiche au survol de la photo dans un fond en semi-transparence.En voici un avant goût ci-dessous.

Démo.

Téléchargement.

captify-legende-photo-plugin-jquery

Code HTML:

1
2
<img src="image.jpg" class="captify" rel="legende1" />
<div id="legende1"> La légende de mon image .</div>

Code jQuery:

1
2
3
4
5
6
7
8
9
10
11
12
$('img.captify').captify({
		// toutes ces options sont facultatives
		speedOver: 'fast',
		speedOut: 'normal',
		hideDelay: 500,	
		animation: 'slide',		
		prefix: '',		
		opacity: '0.7',					
		className: 'caption-bottom',	
		position: 'bottom',
		spanWidth: '100%'
	});

Post to Twitter Twitter ce post

mar 01

Le plugin jQuery mbGallery va vous permettre de réaliser de jolis diaporamas photo de vos albums sur votre site.

diaporama-album-photo-plugin-jquery-mb-gallery

Le diaporama est entièrement configurable, en voici la preuve par le petit code jQuery d’exemple:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$(”#g1?).mbGallery( {
   galleryMaxWidth:0,
   galleryWidth:300,
   galleryHeight:300,
   galleryColor:”#333?,
   galleryFrameBorder: 12,
   galleryFrameColor:”#fff”,
   thumbStripPos: “right”,
   thumbStripWidth:250,
   thumbSelectColor: “#fff”,
   thumbOverColor : “#cccccc”,
   thumbStripColor: “#333333?,
   thumbsBorder: 6,
   thumbHeight:70,
   headerOpacity: .8,
   labelColor: “#333333?,
   labelColorDisactive:”#333333?,
   labelTextColor: “#ffffff”,
   labelTextSize:”11px”,
   labelHeight:20,
   startFrom:0,
   fadeTime: 500,
   autoSlide:true,
   autoSize : true,
   slideTimer: 3000,
   iconFolder: “elements/white”,
   startTimer:0
}
)}

Pour le code HTML suivant:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div id="”g1?" class="”galleryCont”">
     //image1
     <img class="”imgThumb”" src="”LR/01.jpg”" alt="”&quot;" />     //miniature
     <img class="”imgFull”" src="”HR/01.jpg”" alt="”&quot;" />     //photo
<div class="”imgDesc”">Entrance view of the SESC Avenida Paulista, São Paulo, Brazil (Photo by Noah Stolz)</div>
//légende
     //image2
     <img class="”imgThumb”" src="”LR/02.jpg”" alt="”&quot;" />
     <img class="”imgFull”" src="”HR/02.jpg”" alt="”&quot;" />
<div class="”imgDesc”">Fórum Discussões Collaterais - Collateral Talks</div>
//image3
     <img class="”imgThumb”" src="”LR/04.jpg”" alt="”&quot;" />
     <img class="”imgFull”" src="”HR/04.jpg”" alt="”&quot;" />
<div class="”imgDesc”">Runa Islam, “Turn (Gaze of Orpheus)</div>
</div>

Post to Twitter Twitter ce post

fév 21

KeyFilter est un plugin Jquery qui permet de filtrer les entrées utilisateur. Grâce à ce plugin vous pouvez par exemple interdire les utilisateurs d’ entrer une lettre dans un champs qui doit être rempli par des chiffres. Le filtre est en fait défini par une expression régulière.

key-filter-filtre-utilisateur-formulaire_jquery-plugin

Code HTML:

1
<input class="mask-num" type="text" />

Code Jquery:

1
$('.mask-num').keyfilter(/[0-9]/i);

Démonstration.

Post to Twitter Twitter ce post

fév 19

Le plugin Jquery Jpolite vous permet de créer un portail à la « Netvibes » ou « igoogle« , les effets de fondu et de slide sont au rendez-vous… et les requêtes ajax le sont aussi, bref le parfait petit site à la web 2.0!

De plus ce plugin s’avère très léger.

jpolite-jquery-netvibes-plugin

Si vous souhaitez créer un site un peu plus complet, et toujours façon « netvibes », je vous conseille de jeter un oeil sur le script de Portaneo.

Attention tout de même à ce genre de script! Si vous souhaitez obtenir un bon référencement dans les moteurs de recherche, ce n’est pas la bonne solution car les contenus sont chargés via ajax et ne sont donc pas en dur dans le code HTML…

Post to Twitter Twitter ce post

fév 10

Le Plugin rCorners vous permet d’arrondir les angles de vos images, l’astuce est en fait très simple, le plugin se sert d’une image qui représente un rectangle transparent à coin arrondi comme celle ci-dessous(Le fond de l’image à été volontairement mis en noir), pour la superposer avec l’image en question.

arrondir-coin-image-background

Exemple de Code:

1
2
3
4
5
$('img.rcorner').rcorner({
     bgImageLocation: 'images/background.gif',
     bgImageWidth: '30px',
     bgImageHeight: '30px'
});

Ce qui donne:

arrondir-angles-rcorners-jquery-plugin

Télécharger le plugin

Post to Twitter Twitter ce post

fév 10

Le plugin Google Charts vous permet de générer des graphiques avec Jquery via l’ API Google Chart, cette API Google permet la  création de graphique de tout types (Camemberts ,Lignes ,Barres ,Nuages de points, carte géographiques, etc…) avec comme données  des valeurs insérées dans l’URL de l’API, exemple : http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World, donne : google-chart-api-jquery-plugin

Ce plugin permet donc de créer ces graphiques dynamiquement et sans se préoccuper de l’agencement des données dans l’Url.

Exemple de Code :

1
2
3
$('#scatterChart').gchart($.gchart.scatter(
    [[10, 80], [30, 40, 50], [60, 70, 25], [90, 20], [20, 10],
    [40, 90], [20, 50, 75], [50, 70, 75], [90, 30], [70, 50]]));

Qui donne : google-chart-api-jquery-plugin-2
Télécharger ce plugin.

Post to Twitter Twitter ce post

fév 09

Vous devez sans doute connaître le plugin WordPress WP-cumulus qui est très à la mode en ce moment  et qui permet d’afficher  un nuage de mots clés dynamique et en 3d qui tourne en fonction de la position de la souris.

Le petit ou gros problème de ce plugin est que le nuage est généré en flash, ce qui peut poser quelques petits problèmes de référencement..

Pour remédier à cela je vous propose un plugin Jquery qui fait exactement le même nuage mais en HTML /Javascript.

tags-nuage-cloud-sphere

Code HTML:

1
2
3
4
5
6
7
8
<div id="tagShpere">
<ul>
	<li><a href="#">Mot clé 1</a></li>
	<li><a href="#">Mot clé 2</a></li>
.......
	<li><a href="#">Mot clé n</a></li>
</ul>
</div>

Code Javascript :

1
2
3
4
5
6
7
8
9
$(document).ready(function(){
		$('#tagsphere').tagSphere({
			height: 280,
			width: 280,
			slower: 0.65,
			radius: 120,
			timer: 50
		});
	});

Télécharger le plugin.

Lien.

Et un exemple fait maison ici.

Post to Twitter Twitter ce post

jan 31

Reflection est un plugin Jquery qui va vous permettre de générer à la volée un effet de reflet sur vos images. Ce plugin est basé sur le script reflection.js qui est compatible sur de nombreux navigateurs ( Internet Explorer 5.5+, Mozilla Firefox 1.5+, Safari, Google Chrome and Opera 9+)

Effet de reflet avec Jquery

Effet de reflet avec Jquery

Code :

1
$("#photo1").reflect();

La Documentation , la démonstration et téléchargement sont sur cette page.

Post to Twitter Twitter ce post

jan 31

ListNav est un plugin Jquery qui vous permet de transformer une liste HTML(<ul><li>test</li></ul>), en une barre de navigation alphabétique. Ce plugin est très utile si vous devez afficher de longues listes interminables.

Il permet aussi de visualiser le nombre d’éléments contenus dans une lettre au passage de la souris sur celle-ci, et il grise les lettres n’ayant aucun élément.

navigation-alphabetique-plugin-jquery-listnav

Barre de navigation alphabétique

Code :

1
$('#demoOne').listnav();

Voir la démonstration de ce plugin .

Consulter la documentation et télécharger le plugin.

Post to Twitter Twitter ce post