2012-06-08 5 views
0

поэтому я строю свой первый плагин для JQuery У меня есть метод InitJQuery плагин - вызов метода

init: function(options, elem) { 
var self = this; 

Это требует несколько методов this.slide (элем); это. Lightbox (elem);

однако в методе лайтбокс, я стараюсь и назвать свой собственный метод setpositon с помощью

self.setposition(); // ошибка Object [Объект Window] не имеет метода '' SetPosition

или

this.setposition() // Объект # не имеет метод 'SetPosition'

как я сослаться на объект I создан?

+0

Не могли бы вы создать jsFiddle, пожалуйста? –

+0

http://jsfiddle.net/emM86/ – LeBlaireau

ответ

0
var myObj = { 
    init: function(){ 
     var self = this; 
     this.alert(); 
     myObj.alert(); 
     self.alert(); 
    }, 
    alert: function(){ 
     alert('Im called!'); 
    } 
}; 

myObj.init();

Посмотреть по jsFiddle.