我正试图为触摸屏的想法整理一个概念的证明。我不是最擅长javascript/ jquery的人,所以在我试图解释自己的时候,请坚持在这里。
我使用的是listjs (listjs.com),我工作得很好。下一步是构建键盘。现在,我找到了本教程,并遵循它,并使它在相同的文本字段(从文本区域更改)工作。
http://net.tutsplus.com/tutorials/javascript-ajax/creating-a-keyboard-with-css-and-jquery/
如果我使用我的键盘(物理)输入文本字段,列表可以工作,但是如果我使用我使用tutsplus.com创建的键盘,它会填充文本框,但是lisjs没有响应。
我怀疑钥匙在listjs.js的这一行
h.addEvent(h.getByClass(options.searchClass, self.listContainer), 'keyup', self.search);我真的不知道这里发生了什么,远远超出了我的js技能。我尝试过(可能是天真地)改变键以改变和改变,但这没有任何作用。
我正在Webkit浏览器(Safari和Chrome)中进行测试--这是我的项目中唯一重要的两个,而这只是概念的证明。
我希望一位js/ jquery专家能来拯救我,并能够帮助我,以换取数字奉承。:)
有什么想法吗?
发布于 2013-09-18 10:34:58
我让它起作用了。我把这个添加到键盘的代码中。
featureList.search(elem.val());https://stackoverflow.com/questions/18865823
复制相似问题