Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/11/2011, 11h32   #1
Membre du Club
 
Étudiant
Inscription : juillet 2005
Messages : 267
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2005
Messages : 267
Points : 58
Points : 58
Par défaut [Plugin perso] Architecture, normes..

Bonjour à tous,

Je suis en train de créer un plugin jQuery.
Je viens vers vous (experts!) afin d'avoir votre avis sur la structure, la syntaxe, les normes, l'accessibilité,... de mon plugin.

Je me pose pas mal de questions sur l'accès à certaines méthodes, à certaines variables. La manière d’interagir avec d'autre fonctions. La possibilité d'ajouter des fonctions jQuery après l'appel ( $(..).monplugin().fadeOut() par exemple)...

Tout pleins de choses !

Je me suis documenté sur les namespaces, la fonction globale, la clôture, les structures.

Quelques liens :

Mon code est disponible ici : http://jsfiddle.net/kapik/crpqy/

Je ne cherche pas à améliorer les fonctionnalités du plugin mais vraiment réfléchir sur sa structure, son organisation...
D'ailleurs, j'ai supprimé pas mal de choses (voir ...) et connaitre la fonctionnalité du plugin n'est pas vraiment nécessaire...
En quelques mots, il permet d'effectuer des traitements sur le clique du visiteur.

Merci d'avance pour les retours constructifs que vous ferez !
__________________
Blog : http://alacoche.geekos.fr/

Donnez votre voix pour 2012 : http://www.votelibre.fr/
nims est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 00h55   #2
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Bonsoir

Il existe plusieurs manières d'écrire un plugin, voir par exemple https://github.com/zenorocha/jquery-plugin-patterns.

J'ai appris avec Mike Alsup (http://www.learningjquery.com/2007/1...opment-pattern). J'ai écrit plusieurs plugins avec cette méthode.

Depuis la sortie de jQuery.sub(), j'ai écrit deux plugins avec cette méthode (http://javascript.developpez.com/faq...Plugins#Plugin) et depuis deux mois je centralise les plugins dans un espace de noms, je viens d'écrire un tutoriel : http://ow.ly/7ex3F.

La méthode qui consiste à écrire un objet et son prototype pour à la demande le transformer en plugin me paraît étrange et lourde. Je ne sais pas dans quel cas cela se justifie, en tout cas je n'en ai jamais eu besoin.
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h04.


 
 
 
 
Partenaires

Hébergement Web