0

我有一个 HTML 图像映射,我正在使用 mapper.js 创建 onMouseOver 效果。我想制作特定的地图区域(具有“高”类)以在页面加载时触发 onMouseOver 事件。除了在 Internet Explorer 中,一切正常。

这就是我到目前为止所拥有的。

Javascript:

function ready() {
    $("area").mouseleave(function() {
        $('.high').each(function(){
            $(this).trigger('mouseover');
        }); 
    });
    $('.high').each(function(){
        $(this).trigger('mouseover');
    });
}

HTML:

...
<body onload="ready();">
...
<map>
  <area id="Philippines" rel="Philippines" class="noborder iopacity100 icolorfff502 {if in_array("Philippines",$sal)} high {/if}" shape="poly" alt="Philippines" coords="367,308,367,301,364,301,363,295,365,292,360,293,357,291,356,287,356,282,354,281,351,273,354,274,353,268,353,262,360,263,363,266,365,271 />
</map>
...

任何想法如何解决这个问题?

4

0 回答 0