JavaScript [jQuery][handlebars] Wie Inhalt eines Scriptes als html interpretieren?

T

Tersus

Gast
Grüßt euch,

ich bin etwas verwirrt. Wäre schön, wenn sich ein Guru zu dem Thema melden könnte.

Ich habe ein Script:
Code:
<script id="template" type="text/x-handlebars-template">
  <div>...</div>
</script>

Und möchte den Inhalt vor dem Kompilieren mit handlebars anpassen.

Code:
var jqo_script = $('#template');
jqo_script.contents(); // undifined

Der Inhalt des Skriptes ist undefiniert. Ich könnte ketzt "herumhacken" und durch $(jqo_script.html()) ein neues jQueryObject erzeugen , es modifizieren und den Inhalt des ersten Objekts mit diesem ersetzen. Das ist aber nicht elegant. Geht es besser?

Wie komme ich sinnvoll an den Div-Container heran?
 
ich kenne zwar handlbars.js nicht, aber warum nutzt du nicht HTML5 Template Tag? Ganau dafür wurde es gemacht.
 
Ohne genaure Infos wird dir hier wahrscheinlich kaum einer helfen können...

Inwiefern willst du den Inhalt vom div anpassen?
Willst du einen Text eintragen, reichen die einfachen Handles.
Wenn es etwas mehr sein muss, müssen evtl. Helpers ran.

Ohne Ziel, kein Weg.
 

Ähnliche Themen

Antworten
4
Aufrufe
2.543
Zurück
Oben