Backbone.js und jQueryMobile routing ohne hack oder anderen router

Ich bin mit backbone.js (0.5.3) mit JQueryMobile (1.0 beta 2). Ich weiß, es gibt routing-Konflikte bei der Verwendung dieser Bibliotheken zusammen, und ich würde gerne wissen, ob es eine Lösung gibt, Sie zu nutzen :

Mein problem ist ziemlich ähnlich zu der in diesem post beschrieben : jquery-mobile backbone.js routing

Als wenn ich einen Antrag stellen, das Rückgrat render code der entsprechenden backbone-view wird ausgelöst, bevor die neue jquery-Seite vollständig geladen ist. Ich bin versucht, um meinen html-code generiert in der $(".ui-page-active") DOM-element, um das Ziel der Seite, die generiert wird, von jQueryMobile (oder die Seite, die ist "aktiviert") :

MyView = Backbone.View.extend({
  el: $(".ui-page-active")
  render: function(){
    console.log(el)
  }
});

Aber die el - Attribut leer ist, wenn der render-Methode aufgerufen wird, da jquery mobile noch nicht erbracht hat, den dom...

Vielen Dank für jede Hilfe!!!

Update

Addy Osmani scheint die Antwort auf meine Frage 🙂 aber es wird für den nächsten Teil seiner (großen) tutorial :
http://msdn.microsoft.com/en-us/scriptjunkie/hh377172.aspx

InformationsquelleAutor Tricote | 2011-08-24
Schreibe einen Kommentar