为什么我在FireFox上的标记上单击两次?

时间:2015-07-19 15:15:25

标签: javascript jquery google-maps firefox

我正在处理涉及谷歌地图和标记的事情。我有一个脚本,可以在网页上做很多事情。当用户点击标记时,该脚本会打开一个弹出窗口,但是,在FireFox下,我必须在标记上单击两次才能触发事件。我的印象是,由于某种原因,它不知道应该触发标记事件。相关部分:

function openMarker() {
    //Some code here
}

function initialize() {

    var mapOptions = {
        center: { lat: lat, lng: lon},
        zoom: 14
    };

    //...

    var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);

    function createMarker(la, lo, title, description, officialName, realName, id) {
        markers[markers.length] = new google.maps.Marker({
            position: new google.maps.LatLng(la,lo),
            map: map,
            animation: google.maps.Animation.DROP,
            title: title,
            description: description,
            officialName: officialName,
            realName: realName,
            id: id
        });

        //...
    }
//...
}

您可以查看更多详情here。这是page。感谢。

0 个答案:

没有答案