2013-11-25 10 views
6

Próbuję zmienić css, gdy użytkownik wybierze wynik za pomocą klawiatury (klawisz strzałki).autouzupełnianie zmiana css wybierz przy użyciu klawiatury (klawisz strzałki)

.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; 
} 

Jednak to css działa tylko w przypadku zdarzenia myszy.

enter image description here

+0

Czy masz wersję demonstracyjną online? –

+0

@Mohsen utworzyłem jeden..http: //jsfiddle.net/RDj4Z/ – nik

+0

Niestety, ten kod nie działa w moim programie .. proszę zasugerować coś ... tylko kod zdarzenia myszy działa .. – Chetan

Odpowiedz

20

Tutaj jesteś.

WORKING DEMO

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

dzięki tutaj: D – rusly

+0

Serdecznie zapraszamy :) - @rusly – Nitesh

+0

Przepraszam, ale ten kod nie działa w moim programie .. proszę zasugerować coś ... tylko kod zdarzenia myszy działa .. – Chetan

2

spróbuj tego:

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

Lubię to rozwiązanie. Ale zadałem sobie pytanie, czy teraz jest pogoda, aby zmienić także kolor tła linku, jeśli element ui-menu-ist istniał? Byłoby wspaniale wykorzystać ten fragment kodu!

+0

To powinno być komentarzem, a nie odpowiedzią. –

Powiązane problemy