在我的视图模型的viewAttached事件中,我创建一个动态锚元素如下:淘汰赛数据绑定属性,动态地添加不触发单击事件处理程序
qaItemLink = document.createElement("a");
$(qaItemLink).attr({ 'class': 'qaTreeItem', 'href': '#', 'data-bind': 'click:$root.showQaItemDetails' });
这在UI检查时呈现为如下:
<a class="qaTreeItem" href="#" data-bind="click:$root.showQaItemDetails">Item 1</a>
我在正在呈现的锚标记中看不到任何问题。可能是showQaItemDetails函数没有被调用的原因是什么?
模板都在你面前或应用绑定后创建这些锚标记? – Dan