Я пытаюсь использовать пространства имен, чтобы лучше организовать свои сайты очень сложным кодом.У меня есть:
var myApp = {};
myApp.fp = {
brandCarousel: null,
init: function() {
// initialize brand carousel
this.brandCarousel = new Pluit.Carousel('brand-scroll-outer', { circular: false });
}
};
document.observe("dom:loaded", function() { myApp.fp.init(); });
Я использую прототип 1.7 и библиотеку Pluit Carousel.
Если я пытаюсь вызвать один из методов Pluit Carousels (moveNext), набрав:
myApp.fp.brandCarousel.moveNext()
Я получаю ошибку JavaScript:
TypeError: У объекта # нет метода 'moveNext'
Есть ли что-то, что я ошибаюсь, когда дело касается областиили пространство имен?Как я могу получить доступ к этой внутренней функции?