使用jquery的maphilight插件,fire fox IE8下可以但是在IE6 IE7下不行(动态的像MAP里添加area不行,直接写在html里面的area是可以的)(在线等,哪位达人帮帮忙啊)

解决方案 »

  1.   


      <img id="Image1" class="map" src="upload/ProjectImages/1.jpg" width="1000" border="0"
                       alt="图片" usemap="#usa" />
                    
                    <map name="usa" id="usa" style="background:red">
                        <area  coords="328,386,9" shape="circle" href="#" />(这一个点鼠标上去能高亮因为是直接写在HTML里面的)
                    </map>下面是js动态生成area,下面2个在IE8 FIRE FOX里面都可以 但是在IE6 IE7里面都不行,有没有人帮帮忙啊 ~~~很急    $("#usa").append("<area  coords='" +coords+"' shape='circle' />");
        $('.map').maphilight();
    var coordinate=$("#txtCursorPoints").val();var title=$("#AreaTitle").val();var url=$("#AreaUrl").val(); 
    $("#usa").append("<AREA title='"+ title+"' href=' " + url+" ' shape='POLY'  coords='" +coordinate  +"'></AREA>");$('.map').maphilight();
      

  2.   

    jquery的库和IE6 IE7的兼容问题,但是确实找不到好的办法~~~