Javascript JQuery触发区域事件和internet explorer

Javascript JQuery触发区域事件和internet explorer,javascript,jquery,html,internet-explorer,Javascript,Jquery,Html,Internet Explorer,我有一个HTML图像映射,我正在使用mapper.js创建onMouseOver效果。我想制作一个特定的映射区域,当页面加载时,它的类高可以触发onMouseOver事件。除了在Internet Explorer中,其他一切都可以正常工作 这就是我目前所拥有的 Javascript: HTML: 有什么办法解决这个问题吗?你能发布一个链接或一把小提琴吗?这里是:。除了你包含一个包含HTML的脚本文件hrightinfo.js之外,在IE9中,我觉得一切都很好,但在Chrome 19中,摩洛哥总是

我有一个HTML图像映射,我正在使用mapper.js创建onMouseOver效果。我想制作一个特定的映射区域,当页面加载时,它的类高可以触发onMouseOver事件。除了在Internet Explorer中,其他一切都可以正常工作

这就是我目前所拥有的

Javascript:

HTML:


有什么办法解决这个问题吗?

你能发布一个链接或一把小提琴吗?这里是:。除了你包含一个包含HTML的脚本文件hrightinfo.js之外,在IE9中,我觉得一切都很好,但在Chrome 19中,摩洛哥总是突出显示,只有在其他国家盘旋时才会淡入/淡出。更正该包含项,然后查看它是否适用于该hrightinfo.js文件。你在Chrome上看到的正是我想要做的。地图中某些具有高等级的部分应始终高亮显示,如本例中的摩洛哥。
function ready() {
    $("area").mouseleave(function() {
        $('.high').each(function(){
            $(this).trigger('mouseover');
        }); 
    });
    $('.high').each(function(){
        $(this).trigger('mouseover');
    });
}
...
<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>
...