【发布时间】:2012-03-25 15:46:27
【问题描述】:
这是我的 jsfiddle 用于说明: http://jsfiddle.net/hawaii/gN6CT/10/
我有一个 json 对象列表,我想使用 jquery 模板将其绑定到 ul 中,在每个 li 中,我都有一个用于每个项目的复选框,以及项目详细信息。我希望它的工作方式是:
当用户点击复选框时,该项目将被更新到一个选定的列表中(得到这个工作)
当用户单击项目的详细信息时,该项目将被选中,我将在右侧显示所有详细信息。这就是我将项目详细信息放入元素中的原因。
正如您从小提琴中看到的那样,它并没有按照我想要的方式工作,即使在第一次应用 viewModel 时也会调用点击绑定,当我点击复选框时,它也会调用点击事件.
请各位淘汰大师帮我解决这个问题。 谢谢
【问题讨论】:
标签: javascript knockout.js knockout-mapping-plugin knockout-2.0