2016-09-02 42 views
0

我正在使用 Google地图Javascript Api将地图放到我的网站上。
我创建在地图的右上角的按钮只是让用户可以关闭它
这是我的CSS按钮代码:
谷歌地图上的CSS按钮不可点击

#close-map { 
    position: absolute; 
    top: 0; 
    right: 0; 
    background: #ffc300; 
    color: #000; 
    font-size: 16px; 
    padding: 10px 20px; 
    text-align: center; 
    cursor: pointer; 
    z-index: 400; 
} 

我用jQuery来把它#map DIV

$(window).load(function() { 
    $('#map').prepend('<div id="close-map">close map</div>'); 
}); 

,我有jQuery代码隐藏,当我点击它在地图
所以我可以看到在角落里的按钮,但它不是点击

回答

0

您需要将该可点击按钮从#map div中移出。因为你可以将它包装在另一个div(testing-div)并将按钮放入其中。

<div class="testing-div" style="position:relative;"> 
<div id="close-map">close map</div> 
<div id="map" style="height: 580px"></div> 
</div> 

现在你可以添加一些jQuery来关闭测试-DIV

$("#close-map").click(function(){ 
    $(".testing-div").slideUp(); 
}); 
+0

谢谢你,我从来没有想过这个问题:) – Energ

+0

您的光临。请投票,并检查,如果这个答案帮助你:) – rmarif

+0

我做到了,非常感谢你 – Energ

相关问题