通过淘汰赛将事件绑定到“标签”按钮?

时间:2013-03-26 01:56:42

标签: jquery knockout.js

如果用户“标签”出一个字段,我想调用一个方法。当焦点丢失或用户点击其他地方时,不应该调用它 - 只有当它们跳出字段时才会被调用。敲门是否会让这一点变得特别容易,或者我应该开始深入研究某种jQuery解决方案?

1 个答案:

答案 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;
    };
};