Iam在ImageMapster上遇到问题。 除了这个小问题外,整个项目都有效:
$('#STADION1').mapster({
mapKey: 'href',
fillColor:'999999',
stroke: true,
strokeWidth:2,
strokeColor:'3355aa',
onClick: function(data){
$test = "";
$test = $('area').mapster('get');
document.getElementById('awesome').innerHTML = $test ;
}
});
所以,我有1000行"坐标"谁都在工作(" href"设置为' #Number')。我想做什么:如果你点击一个坐标,特殊的" href"价值将显示在我网站上的 段 (带有ID' awesome')上。基本脚本有效,但它有一个小错误。如果我点击"首先"协调不会出现在我的 段落 中。如果我点击"第二个"协调" href"的价值从第一个坐标出现......等等。最新的"点击"不会在我的 段落 中使用apprea,我不知道为什么。
为了测试我的imagemap是否有效,我创建了一个id =" getAreas"的按钮。这个按钮有他自己的"点击功能"。如果单击按钮, 段落 (我也会在上面的脚本中使用)将显示当前标记的""坐标。这很完美。但我想立即做到这一点" onClick"就像我描述的那样。
$('#getAreas').bind('click',function() {
$test = $('#STADION1').mapster('get');
document.getElementById('awesome').innerHTML = $test;
});
你们能帮助我吗?3。我不知道如何解决这个问题
tl; dr:有一个我想要显示的脚本(" href ="当前点击的#34;区域"我的imagemap。如果我使用&#34 ; onClick"它有效,但"最新"区域不会提供他的href信息。如果我使用"按钮脚本"它工作完美。但我不会使用按钮。请帮助:)