Création d'un plugin - Accéder à une des méthodes
Bonjour à tous,
Je suis en train de recoder le plugin Dialog de jQuery pour qu'il corresponde plus à mes attentes..
Le code simplifié pour ceux qui veulent :
Code:
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 30 31 32 33
| $.fn.myDialog = (function() {
return function(options) {
// Options
var settings = {
title : 'Title',
urlAjax : false,
zIndex : 1000,
/* * */
onClose : false
};
options = $.extend(settings, options);
this.each(function()
{
init($(this));
});
function init(me)
{
/****/
}
function close()
{
/* FONCTION A APPELER DE L'EXTERIEUR */
}
/***/
};
})(); |
Voici le code de lancement, avec la partie que j'aimerai faire fonctionner mais qui ne marche pas !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| var dialogFTP = $('<div class="Kg_dialog"></div>');
dialogFTP.myDialog({
urlAjax : "js/script/pathFTP_ajax.php",
zIndex : '1100',
modal : true,
onLoad : function()
{
/** **/
},
onClose : function()
{
/** **/
}
});
/*** Code que j'aimerai faire fonctionner ***/
dialogFTP.close(); |
Si quelqu'un sait comment je peut accéder à cette fonction... :s
Merci à tous !