谷歌地图上的CSS按钮无法点击

时间:2016-09-02 16:17:31

标签: css google-maps

我正在使用 Google Map Javascript Api 在我的网站上放置地图 我在地图的右上角创建了一个按钮,这样用户就可以关闭它了 这是我的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代码来隐藏地图 所以我可以看到角落里的按钮,但它不可点击

1 个答案:

答案 0 :(得分: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来关闭testing-div

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