Wie Stell ich das OnClick-Funktion, die geht auf eine Seite mit dem link (url) mit javascript/jquery
Ok ich bin mit dem fantastischen map plugin hier gefunden:
http://jvectormap.owl-hollow.net/#maps
Ich bin ein noob ... kann nicht herausfinden, wie die Umsetzung der genannten parameter in der "Referenz" - Teil auf die Dokumentation, die Staaten, die Sie verwenden können, "onRegionClick".
Kann mir jemand sagen, wie diese umzusetzen ist, so dass wenn ich auf eine region, Einen Staat auf der US-Karte ) es geht um eine URL?
Wenn das hilft überhaupt, mein Aktuelles Beispiel zeigt die info ich möchte auf die Seite mit dem Parameter, den ich will, aber nur in einem div (div-Element namens #Ort ) auf der vorhandenen Seite. Ich möchte, dass es zu einer url statt.
<script>
$(function(){
$('#main').vectorMap({
map: 'usa_en',
color: '#aaaaaa',
hoverColor: false,
hoverOpacity: 0.5,
colors: {pa:'#F00, ny:'#F00, },
backgroundColor: 'false',
onRegionClick: showmyinfo
});
});
function showmyinfo(event,label){
switch (label)
{
case 'pa':
$('#location').html('<h3>PA Locations:</h3><ul><li>Location 1</li><li>123 This Street</li><li>Havertown, PA 19083</li></ul>');
break;
case 'ny':
$('#location').html('<h3>NY Locations:</h3><ul><li>Location 1</li><li>123 This Street</li><li>Brooklyn, NY 11249</li></ul>');
break;
}
}
</script>
Jede Hilfe sehr dankbar
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht tut dies funktionieren würde:
window.location ..
zualert(code)
so können Sie herausfinden, was Sie wollen, zu tun?onRegionClick
in Ihrem code und ändern Sie die einzelne Zeilewindow.location ..
inalert(code)
.Fand ich diese für mich arbeiten.
ich hatte gerade das gleiche problem. aber ich habe eine Lösung gefunden:
erstellen Sie jetzt eine separate url für jede region (identifiziert durch seine code).
form "index.php?id=2" kommt von TYPO3, so sollten Sie anpassen, was Sie verwenden...
Grüße