如果用户“标签”出一个字段,我想调用一个方法。当焦点丢失或用户点击其他地方时,不应该调用它 - 只有当它们跳出字段时才会被调用。敲门是否会让这一点变得特别容易,或者我应该开始深入研究某种jQuery解决方案?
答案 0 :(得分:2)
您可以使用事件绑定来执行此操作,此处为a fiddle
<input data-bind="event: { keydown: tabOut}" />
var ViewModel = function() {
this.tabOut = function(data, event) {
if (event.keyCode == 9) {
console.log("tab was pressed");
};
return true;
};
};