2014-01-17 53 views
1

我有地圖圖像區域,如:錨DIV不區域形狀工作

<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"您的DIV之前添加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>