【发布时间】:2018-02-13 22:05:14
【问题描述】:
我有一个使用 Knockout.js 绑定到点击事件的项目列表。
<a data-bind="attr: { title: 'Edit ' + ContactName() }, click: $parent.preEditContact" title="Edit Contact"></a>
此功能完美运行。当我将一条新记录添加到剔除列表中时会出现问题,我调用了一个排序函数,该函数按字母顺序对剔除列表进行排序。
排序函数对列表进行排序,将其清空,然后附加重新排序的列表。
完成此操作后,淘汰项目将失去其点击绑定parent.preEditContact
如何重新绑定点击事件?
【问题讨论】:
标签: javascript jquery knockout.js binding bind