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