$.Class - немогу достучаться до свойства класса
написал простой класс с помощью Jquery class, проблема в том что если я обращаюсь к свойству класса через экземпляр напрямую (obj.option) - то получаю Undefined, а если через метод его вытягиваю (obj.get()) то работает!
Вот сам код:
$.Class("Main",
{
base_url : document.location.protocol+'//'+document.location.host+'/'
},
{
init: function()
{
alert('yes!!!')
},
get : function(){ return this.Class.base_url; }
});
$(document).ready(function()
{
var main = new Main();
alert('base_url: '+main.base_url);
alert('GET(): '+main.get());
});
alert('base_url: '+main.base_url); - выводит Undefined alert('GET(): '+main.get()); - выводит то что нужно Что нужно сделать чтобы alert('base_url: '+main.base_url) - выводило то что мне надо??? |
перенести определение base_url туда где определён get
|
| Часовой пояс GMT +3, время: 22:22. |