2013-11-25 8 views
6

Ich versuche, die CSS zu ändern, wenn ein Benutzer ein Ergebnis über die Tastatur auswählt (Pfeiltaste).Autocomplete-Änderung css Auswahl über die Tastatur (Pfeiltaste)

.ui-menu .ui-menu-item a:hover, .ui-menu .ui-menu-item a:focus, .ui-menu .ui-menu-item a:active { 
    background:#ff8a00!important; 
    color:#000; 
    border-radius:0; 
} 

Diese CSS wird jedoch nur mit einem Mausereignis wirksam.

enter image description here

+0

Haben Sie eine Online-Demo? –

+0

@Mohsen Ich habe eine erstellt .. http://jsfiddle.net/RDj4Z/2/ – nik

+0

Sorry, aber dieser Code funktioniert nicht auf meinem Programm .. bitte vorschlagen etwas ... nur Maus Ereigniscode funktioniert .. – Chetan

Antwort

20

Hier gehen Sie.

WORKING DEMO

Die CSS:

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
    background: #ff8a00; 
    border: none; 
    color:#000; 
    border-radius:0; 
    font-weight: normal; 
} 
+0

danke hier arbeiten: D – rusly

+0

Sie sind willkommen :) - @rusly – Nitesh

+0

Sorry, aber dieser Code funktioniert nicht auf meinem Programm ... bitte schlagen Sie etwas ... nur Maus Ereigniscode funktioniert .. – Chetan

2

try this:

jsFiddle

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{ 
    background: #ff8a00!important; 
    color: #000; 
    border-radius: 0; 
} 
-1

ich diese Lösung gefällt. Aber ich habe mich jetzt gefragt, ob es möglich ist, auch die Hintergrundfarbe des Links zu ändern, wenn ein ui-menu-item schwebt? Das wäre toll, dieses Code-Snippet zu verwenden!

+0

Dies sollte Sei ein Kommentar, keine Antwort. –

Verwandte Themen