2012-03-30 10 views
1

Zeit zu ändern, habe ich das Bild Karte Hintergrund auf einmal mouse-over wie zBWie Image Map Hintergrundfarbe onClick Ereignis

http://davidlynch.org/projects/maphilight/docs/demo_usa.html

Was ich will, ich folgenden Link geändert werden gefunden ist möchte die Hintergrundfarbe der Bildkarte ändern, sobald Sie darauf klicken. Aber ich kann nicht finden, wie man Kartenhintergrund onclick Ereignis ändert. Jede Lösung wird zu schätzen wissen.

+0

Hiya macht diese Arbeit für Sie? http://jsfiddle.net/J8wME/4/ und schaue hier für Beispiel: http://Stackoverflow.com/questions/4729734/enabling-highlight-on-click-for-jquery-map-highlighting Prost! –

+0

können Sie diesen Kommentar als Antwort posten? – ppshein

+0

Sure :) 1 min bitte! Cheerios Kumpel! –

Antwort

0

Versuchen Sie, zwei Bereiche an der gleichen Position mit verschiedenen Farben zu machen. Man hat alwaysOn: true und andere alwaysOn: false.

<area id="squareArea1" shape="rect" coords="0,0,50,50" href="#" alt="1" data-maphilight='{"alwaysOn":true,"stroke":false,"fillColor":"efb1a6","fillOpacity":"0.3"}'> 
<area id="squareArea2" shape="rect" coords="0,0,50,50" href="#" alt="1" data-maphilight='{"stroke":false,"fillColor":"efb1a6","fillOpacity":"0.8"}'> 

Beispiel: http://jsfiddle.net/bsmk/WnRy8/