我正在尝试为触摸屏创意拼凑概念证明。我对 javascript/jquery 不是最熟练的,所以在我尝试解释自己的时候坚持我。
我正在使用我工作正常的listjs(listjs.com)。下一步是构建键盘。现在我找到了本教程并按照它进行操作,并在同一个文本字段上工作(从文本区域更改)
http://net.tutsplus.com/tutorials/javascript-ajax/creating-a-keyboard-with-css-and-jquery/
如果我使用我的键盘(物理)在文本字段中键入 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 大师能来拯救我,并能够帮助我以换取数字奉承.. :)
有任何想法吗 ?