0

ich zwei Controller haben, init:Rufsteuerung in JavaScriptMVC

jQuery.Controller.extend('App.Controllers.Init', { 
    onDocument: true 

},{ 
    load: function() { 
     //call App.Controllers.Tabs on $('#tabs') 
     //it is not that easy as $('#tabs').tabs() -> Throws: Object doesn't support this property or method 
    } 
}); 

Und tabs:

jQuery.Controller.extend('App.Controllers.Tabs,... 

Wie Tabs in init anrufen?

+0

Schnell Anmerkung: Mit 4 Felder für einen Code-Block, und außerhalb dieses 2 Leerzeichen am Ende für ein Zeilenumbruch :) –

+0

Ok. Danke für den Tipp! – czerasz

Antwort

1

Sie müssen:
$('#tabs').app_tabs()
einfach die "Controller" Wort ausgeschnitten. Setze alle Buchstaben in Kleinbuchstaben und ändere die Punkte "." auf "_"

Ein weiteres Beispiel:
Controller Definition:
jQuery.Controller.extend('Appname.Controllers.Controllername',...
Anruf es:
$('#some_id').appname_controllername();