La création de plugin n’est pas évidente en soi, sauf quand le site de « learn Jquery » propose plusieurs pages sur ce concept.
La page spécifique sur la création de plugins est la suivante : https://learn.jquery.com/plugins/.
C’est une série de quelques pages complètes, avec quelques exemples basiques. Parfait pour les bonnes pratiques.
En suivant ces différentes pages, vous pouvez créer un template de plugin, base de tous vos futurs développement de plugins.
Voici, ci-dessous, un exemple de template :
/* * template jquery */ (function ($) { // Création de la fonction $.fn.name_plugin = function(options) { var settings = $.extend( {} /* defaults here */, options ); // Globals here // Functions here // Execute here }; })(jQuery);
J’ai pu faire quelques tests. C’est facile à faire.
Enjoy !