2010-06-23 4 views
1

Я пытаюсь использовать функцию JQuery Tools EXPOSE. Я успешно реализую инструмент наложения, а также его объект API (поэтому я могу вызвать api.close()). Я думаю, что у меня проблема с инициализирующей линией, и соответствующий объект не передается моей переменной API. Вы можете увидеть ошибку, указанную ниже в комментариях.jQuery Tools: Expose ... API Задача

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' 
} 

Любая помощь в этом вопросе было бы весьма признателен.

ответ

3

Я нашел ответ. Это было так просто, мне понадобился целый день, чтобы разобраться.

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