2010-06-23 5 views
1

J'essaie d'utiliser la fonction EXPOSE de jQuery Tools. J'ai implémenté avec succès l'outil overlay ainsi que son objet API (donc je peux appeler api.close()). Je pense que j'ai un problème avec la ligne d'initialisation et l'objet approprié n'est pas transmis à ma variable API. Vous pouvez voir l'erreur ci-dessous dans les commentaires.Outils jQuery: Expose ... API Problème

http://cdn.jquerytools.org/1.2.3/full/jquery.tools.min.js

var api; 
function exposeItem(v){ 

    api=$('#'+v).expose({ 
     api: true, 
     color:'#000', 
     loadSpeed:'fast', 
     closeSpeed:'fast' 
    }); 

    api.load(); 


    api.close(); 
    //Object #<an Object> has no method 'close' 
} 

Toute aide à ce sujet serait grandement apprécié.

Répondre

3

J'ai trouvé la réponse. C'était si simple, il m'a seulement fallu une journée entière pour comprendre.

//api.close(); 
$.mask.close();