Bonjour,

Dans un module jQuery, je dois initialiser des variables internes à ce module avant toutes utilisations.
Pour faire ça, une fonction de ce module fait ces initialisations.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
;(function($){
    var param1 ='';
    var param2 ='';
 
    $.fn.ycInit =function(p1,p2) {
        param1 =p1;
        param2 =p1;
    };
    $.fn.ycBouton =function() {
        return this.each(function () {
            ......
 
})(window.jQuery);
Mon soucis est de savoir comment appeler cette fonction puisqu'elle n'est attachée à aucun sélecteur.
pour l'instant j'ai programmé " $().ycInit('val1',val2'); " et ça marche....
Je voudrais savoir si c'est la bonne syntaxe et ce que peut entraîner l'absence de sélecteur.

Merci de vos avis.
YC