遵循http://knockoutjs.com/documentation/hasfocus-binding.html
中的示例2JSFiddle显示问题:http://jsfiddle.net/hXqFu/2/
它适用于Firefox中的文本和复选框,但在Chrome中它无法正常工作。只要我单击复选框选择或取消选择,它就会在检查发生之前失去焦点。
有关如何在Chrome中使用此功能的任何建议?如果我需要,我可以将它始终保持在“编辑”模式,但我想知道是否有办法使其正常工作。
编辑:
我遇到的问题是我无法切换复选框。只要我点击它试图切换它,复选框就会消失。
答案 0 :(得分:1)
你过早地设置了bool。这个jsfiddle适用于chrome:
我没有改变文本框代码,只修改了复选框内容。
更新:新的jsfiddle显示重点关注的复选框:http://jsfiddle.net/hXqFu/3/