Domanda

Ho due controllori, 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  
    }
});

E tabs:

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

Come chiamare le schede in init?

È stato utile?

Soluzione

È necessario:
$('#tabs').app_tabs()
Basta tagliare la parola "controllo" fuori. Fare tutte le lettere minuscole, e punti di cambiamento "" a "_"
Un altro esempio:
definizione di controller:
jQuery.Controller.extend('Appname.Controllers.Controllername',...
chiamarlo:
$('#some_id').appname_controllername();

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top