Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Sworzylem funkcje ktora powoduje, ze po kliknieciu na obrazek pojawia sie inny obrazek:
 

function changeImage(element)
{
    var v = element.getAttribute("src");
    v = localFilename(v);   // for a local filename

    if(v == "map-world-symbol.png")
        v = "world-map.png";
    else
        v = "map-world-symbol.png";

    element.setAttribute("src", v);    

}


jednak xD

wczesniej obrazek byl opisany kodem otaczajacym fragmenty obrazka:
 

<map name="worldmap">
<area shape="poly" coords="23,567, itd itd">
</map>

Mapowanie obrazka zanim sworzylem funkcje dzialalo bez zarzutu, jednakze po dodaniu funkcji ktora dziala tez bez zarzutu teraz, w pewien sposob, skoro pierwszy obrazek jest mniejszy i nie powinien byc mapowany, tylko drugi, funkcja nie otacza juz fragmentu. Nie wiem jak i gdzie wprowadzic ponizszy kod aby zadzialalo:
 

class="mapper noborder iradius16 iopacity50 icolor000000"

Klasa ta odpowiada za obrys fragmentu drugiego zaladowane obrazka.

Chcialem wrzucic jakos kod klasy w funkcje, lecz nie wiem jak i czy to cos da. Wprawdzie po najechaniu na fragment obrazka, ktory sie pojawil z malego obrazka - tekst sie pokazuje, lecz obrys i kolor juz nie (choc wczesniej byl). Nie moge uzywac jednego bez drugiego, gdyz to element pomyslu.

Prosze o wskazowke, jakakolwiek. Ja w miedzyczasie zacieram klawiature na kolejny etap xD

Edytowane przez darkpixie

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.