![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 5 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mokrego Dyngusa!!!
;-) Mam dwie listy (ul class="aaaaa" oraz ul class="bbbbb"), których elementy li mają identyczne klasy. Chciałbym, by po najechaniu myszą na jeden element listy do bliźniaczego dodała się klasa hover. Umiem to zrobić oddzielnie dla każdego elementu, ale nie za bardzo to eleganckie :-D To jest pewnie kod wyjściowy (hover dodawany jest do wszystkich li)...
Klasę chyba nie do końca pobieram dobrze - w konsol tworzy się wiele duplikatów.
Ale i tak nie potrafię jej poprawnie dopisać :-) Dzięki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
https://jsfiddle.net/gkkw9w7r/ ?
http://www.designend.net/blog-webmastera,d...-hover-w-jquery Ten post edytował Star 28.03.2016, 11:46:17 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 5 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za odpowiedź, bardzo mi pomogła.
Ponieważ muszę dodać klasę hover do drugiej listy, zrobiłem:
Po najechaniu jest ok, ale gdy zjadę myszą klasa hover niestety zostaje w elemencie. p.s. Patrząc na Twój kod: po zabraniu myszy znad Li białe tło pozostaje. Ten post edytował php11 28.03.2016, 12:50:42 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
pokaz kod css od tej klasy hover
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 5 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie chodzi o nazwę klasy.
Po zabraniu myszy znad elementu zostaje w Twoim przykładzie białe tło, a nie powinno być tła w ogóle. Dzięki za pomoc. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 5 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
No tak, faktycznie :-)
U Ciebie to działa, a ja chcę usunąć klasę hover po zabraniu myszy znad Li. To nie działa:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
zobacz ten kod :
' pisalem z telefonu i nie mialem jak sprawdzic al powinno byc ok |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 5 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo dziękuję, w życiu bym nie wyskrobał czegoś takiego na telefonie...
Twój kod czyści klasę hover, ale tylko w liście, nad którą jest kursor, a zależy mi na tej drugiej liście właśnie. Czyli to, ale działające dla listy bbbbb.
Jeszcze raz bardzo dziękuję :-) p.s. Ja to sobie myślałem, że wystarczy jakiś "prosty" if else... Znalazłem kod, który dodaje i usuwa klasę, ale nie potrafię przerobić go, by to robił w bliźniaczej, tej drugiej liście...
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
mam, wystarczylo zdefiniowac zmienna globalna
https://jsfiddle.net/gkkw9w7r/3/ Ten post edytował Star 28.03.2016, 21:25:42 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 5 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jesteś wielki :-)
Baaaaaaardzo dziekuję :-) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:46 |