次のテンプレートがあります。
<script type="text/html" id="testTemplate">
<div class="itemName">Hello World</div>
<div class="itemDescription">This is a template that pops up</div>
</script>
次のように onClick イベントで呼び出しています。
$("<div/>", {
class: "itemView",
id: name,
"data-bind": "template: { name: 'testTemplate' }"
}).appendTo("body").draggable();
ボタンをクリックしてアイテムを表示すると、div がポップアップしますが、空です。HTML は、次のような単なる空の DIV です。
<div class="itemView" id="Item1" data-bind="template: { name: 'testTemplate' } "></div>
私は何が欠けていますか?
更新この質問を大幅に簡素化しました