Javascript 键盘触发事件

Javascript 键盘触发事件,javascript,jquery,listjs,Javascript,Jquery,Listjs,我正试图为触摸屏的想法提供一个概念证明。 我对javascript/jquery不是最熟练的,所以请在这里继续我的解释 我正在使用listjs(listjs.com),我已经很好地工作了。 下一步是制作键盘。 现在,我找到了本教程,并遵循它,并在同一个文本字段(从文本区域更改)上获得了该教程 如果我使用键盘(物理)键入文本字段,listjs可以工作,但如果我使用使用tutsplus.com创建的键盘,它会填充文本框,但lisjs不会响应 我怀疑密钥在listjs.js的这一行中 h.addEv

我正试图为触摸屏的想法提供一个概念证明。 我对javascript/jquery不是最熟练的,所以请在这里继续我的解释

我正在使用listjs(listjs.com),我已经很好地工作了。 下一步是制作键盘。 现在,我找到了本教程,并遵循它,并在同一个文本字段(从文本区域更改)上获得了该教程

如果我使用键盘(物理)键入文本字段,listjs可以工作,但如果我使用使用tutsplus.com创建的键盘,它会填充文本框,但lisjs不会响应

我怀疑密钥在listjs.js的这一行中

h.addEvent(h.getByClass(options.searchClass, self.listContainer), 'keyup', self.search);
我真的不确定这里发生了什么,远远超出了我的js技能。我尝试(可能是天真地)将keyup更改为change和onchange,但没有任何效果

我正在用Webkit浏览器(Safari和Chrome)进行测试,这两种浏览器是我的项目中唯一重要的两种,同时也是概念验证

我希望一位js/jquery大师能来拯救我,并能帮助我,以换取数字奉承……)

有什么想法吗?

嗯,我成功了。 我将此添加到键盘的代码中

featureList.search(elem.val());