0

次のテンプレートがあります。

<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>

私は何が欠けていますか?

更新この質問を大幅に簡素化しました

4

2 に答える 2