Ich versuche, das JQueryUI-Akkordeon-Skript mit meiner Backbone-Ansicht zu verwenden. In meiner Vorlage habe ich ein h3 und div-Tag, eines für den Akkordeontitel und eines für den Inhalt. Da die erweiterte Ansicht ein div um jedes Vorlagenobjekt platziert, sind die Klassen, die das Akkordeon-Skript hinzufügt, nicht auf den richtigen Tags.Gibt es beim Erweitern einer Backbone-Ansicht eine Möglichkeit, einen Tag-Namen nicht zu rendern?
0
A
Antwort
3
Ich glaube, Sie können einfach auf Ihrer Seite wie diese Ihre eigenen Platzhalter setzen:
<div id="placeholder"/>
In Ihrem Rückgrat Ansicht Code, keine el definieren. Definieren Sie dann die Ansicht el, wenn Sie die Backbone-Ansicht erstellen:
var search_view = new SearchView({ el: $("#placeholder") });