我有以下模板:
<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>
我错过了什么?
更新我已经大大简化了这个问题