【发布时间】:2016-05-17 08:42:45
【问题描述】:
我的 html 看起来像这样:
<div id="div-details">
...
<div title="Edit" class="edit-pop">
...
</div>
</div>
这就是我进行绑定的方式:
var productVM = new ProductViewModel();
ko.applyBindings(productVM, document.getElementById('div-details'));
我必须传递第二个参数,因为在 div-details 的上方和下方有一些第三方代码(我们无法控制),并且它们也使用了淘汰赛。
问题是编辑弹出对话框被移动到页面底部,所以它不再在 div-details 里面了。并且用于编辑的淘汰赛绑定不起作用。关于如何使这项工作的任何建议?
谢谢。
【问题讨论】:
-
请分享导致问题的代码(即将对话框标记插入 DOM)。没有minimal reproducible example,帮助你是不可行的。
标签: knockout.js