Frage

Ich habe zwei Controller, init:

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 Registerkarten in init anrufen?

War es hilfreich?

Lösung

Sie müssen:
$('#tabs').app_tabs()
Schneiden Sie das „Controller“ Wort aus. Machen Sie alle Buchstaben klein geschrieben, und ändern Punkte „“ zu "_"
Ein weiteres Beispiel:
Controller-Definition:
jQuery.Controller.extend('Appname.Controllers.Controllername',...
nennen es:
$('#some_id').appname_controllername();

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top