ImageMapster(JavaScript) - " onClick"功能不会正常工作

时间:2016-01-29 16:01:54

标签: javascript onclick imagemapster

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信息。如果我使用"按钮脚本"它工作完美。但我不会使用按钮。请帮助:)

0 个答案:

没有答案