1

jquery-ui-mapv3を使用してGoogleマップにinfoWindowsを追加するのに助けが必要です

MySQLデータベースからマーカーを取得していて、データに保存されている各場所の説明から情報ウィンドウを追加しようとしていますが、このエラーが発生し続けます

gmapウィジェットインスタンスのそのようなメソッド'openInfoWindow'をキャッチしませんでした

function initMap(container, pos, zoom) {
    $(container).gmap({
        'center': pos,
        'zoom': zoom,
        'zoomControlOptions': {
            'position': google.maps.ControlPosition.LEFT_TOP
        },
        'callback': function () {
            $.getJSON('backend/addmarkers.php', function (data) {
                $.each(data, function (i, m) {
                    $(container).gmap('addMarker', {
                        'position': new google.maps.LatLng(m.latitude, m.longitude),
                        'icon': 'markers/' + m.cat_img,
                        draggable: false
                    }).click(function () {
                        $(container).gmap('openInfoWindow', {
                            'content': m.description
                        }, this)
                    });
                });
            });
        }
    });
}

月曜日までに実行されているこのことで、私を助けてください。アカデミックなプレゼンテーションがあります。ありがとう

4

0 に答える 0