2010-06-14 12 views
0

나는 어떻게 해야할지를 알지 못해서 당신이 어떤 통찰력을 가지기를 바라고있는 문제에 부 닥쳤다. 이 페이지에서 작업MapHilight에서 하이라이트를 비활성화하려면 어떻게합니까?

메신저 : http://rrpcompliance.com/map/html/

참고 : 지금 난에 집중하고있는 유일한 국가는 워싱턴 있습니다 만 현재 시간 에 하나 개의 상태를 선택할 수에 아이다 호 나는 사용자가 원하는 예, 당신은 워싱턴을 선택하고 난 새를 클릭 한 후 다른 상태를 비활성화하기 위해 maphilight 스크립트를 확인하는 방법을 알아낼 수 없습니다 내 인생 모두

을 아이다 호 수

답변

0
var clicked = ''; 
var last_clicked = ''; 

$(function() { 
    //class="map" 
    $('.map').maphilight({fade: false}); /*set true for fading hover effect*/ 
    $('map > area').easyTooltip(); /*use for html code version*/ 
    $('#usa area').click(function(){ 
     last_clicked = clicked; 
     clicked = $(this).attr('id'); 
     mouseclick(null,document.getElementById(last_clicked)); 
    }); 

}); 

머리에있는 스크립트 태그에 이것을 추가하십시오.

0

고맙습니다. 나는 당신의 제안을 약간 바꿨고 매력처럼 작동했다 :

$('#usa area').click(function(){ 
    clicked = $(this).attr('id'); 
    if (last_clicked != '') { 
    mouseclick(null,document.getElementById(last_clicked)); 
    } 
    last_clicked = clicked; 
    }); 
관련 문제