2011-04-28 47 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