![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 5.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki problem: Dodaję do definicji path w defs taki kod JS:
Lecz po najechaniu myszą nic się nie dzieje. W Google Chrome zmiany widać dopiero gdy przez podgląd źródła kliknę na obiekt którego zmiana dotyczyła a w FF w ogóle nie widać zmiany. Ktoś wie jak odświeżyć wygląd używając JS'a? Z góry dziękuję za odpowiedź i pozdrawiam tlaguz |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 5.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi.
No więc tak. W FF działa mi coś takiego: Kod <path d="M588.87 837.70l 3.89 1.04 4.18-22.73 6.27-22.66 11.37-26.52 15.56-36.63 10.01-24.21-4.57-1.08-11.50 25.14-13.97 35.79-7.11 16.66-4.01 9.74-6.22 26.85-3.91 18.62" fill="#00FF00" onmouseover="this.setAttribute('fill', '#FF0000');"/> Niestety Chrome zwraca mi taki błąd: Uncaught TypeError: Object #<an SVGElementInstance> has no method 'setAttribute' Nie wiem o co chodzi, ale DOM tego obiektu pod Chromem jest zupełnie inny niż pod FF (sprawdziłem this wskazuje na obiekt o takiej samej nazwie: SVGPathElement) Wie ktoś może co robię źle? Z góry dziękuję za odpowiedź i pozdrawiam tlaguz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 12:32 |