2011-04-28 49 views
0

我从CodeCanyon购买了以下jQuery小部件 - http://jamesskidmore.com/scripts/smartsuggest/,小部件中缺少的唯一东西是用于突出显示列表中的选择的keyup/keydown处理程序。Smart Suggest - jQuery帮助

我不是很熟悉jQuery本身,我想知道是否有人能够做到这一点?

我设法绑定事件,但对如何处理导航不知道:

$('#searchField').bind("keydown.autocomplete",function(c){ 
    switch(c.keyCode) { 
    case 38: // UP 
     alert('Keyup'); 
     break; 
    case 40: // DOWN 
     alert('Keydown'); 
     break; 
    } 

    }); 

回答

0

的下拉列表中没有活动状态(仅CSS :hover),所以你必须要补充一点,太。您还必须添加输入事件,以便在:hover元素上模拟鼠标点击。

事情是这样的:http://jsfiddle.net/rudiedirkx/PWE2S/

+0

感谢您的快速解答 - 提供足够的信息对我来说,自定义脚本,并得到它的工作您的帮助。 – MagicDude4Eva 2011-04-30 05:41:15