2014-01-17 1 views
1

내가 가진 영역 모양에서 작동하지 않는지도 이미지 영역과 같은 :앵커는

<area shape="circle" coords="60,59,20" href="#div1" item="list1"> 

내가 보여주고 기능을 다음을 사용/내 DIV 숨기기 :

<!-- jQuery Plugin --> 
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script> 
<script type="text/javascript"> 
$('[item]').click(function(){ 
    var item=$(this).attr('item'); 
    $(".display").hide(); 
    $("#"+item).show(); 
    return false; 
}); 
</script> 

그리고 몸을 나는 가지고있다

<div id="list1" style="display:none;">Test</div> 

나는 지역지도를 클릭하고 div가 올바르게 표시되지만 div의 앵커는 작동하지 않는다. 왜? 감사

답변

1

은 사업부 전에 속성 name="div1"와 함께 a 요소를 추가합니다

<a name="div1"></a> 
<div id="list1" style="display:none;">Test</div> 

을이, 예를 how anchors works입니다 :

<a href="#anyword">Jump to any place</a> 
... 
<a name="anyword">Jump to this place</a>