j'essaye de comprendre le fonctionnement des pluggins et me heurte à un souci de paramètres

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
(function($) {
//Définition du plugin
    $.fn.monmplugin = function(options) {
 
        var defaults = {
			param1: "truc", 
			param2: "machin"
        };
        // mélange des paramètres fournis et des paramètres par défaut
        var opts = $.extend(defaults, options);
tout se passe bien tant que je n'essaye pas de modifier les paramètres par defaut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$(document).ready(function()
{
	$("#myobj1, #myobj2").monplugin();
	$("#myobj3").monplugin();
});
Mais lorsque je tente
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$(document).ready(function()
{
	$("#myobj1, #myobj2").monplugin();
	$("#myobj3").myplugin({
		param1: "bidule", 
		param2: "chouette"
	});
});
les paramètres ne sont pas rattachés à chaque instance ??