我有一个字段可以在您键入时“纠正”自己。我们有一些写的代码,以防止当按下方向键此功能:如何触发一个keyup事件并传递密钥?
handleKeyUp: function(e) {
var arrowKeys = _.range(37, 41),
key = e.which;
// allow user to move cursor by keyboard
if ($.inArray(key, arrowKeys) < 0) {
this.removeInvalidCharacters();
}
},
我们愿为此编写单元测试;但是,我们无法弄清楚如何通过$input.trigger('keyup')
传递e.which
。我知道触发器的第二个参数允许我们发送“额外选项”;然而,这只是将更多的值传递给handleKeyUp
函数。想法?
这个答案很好,我不知道你能做到。 – jraede 2013-05-02 22:07:48
它对我有用.. thnx – 2014-10-14 06:14:18