0

JSON ファイルから読み取ったキャンバス上のいくつかのマップ ポイントを設定しようとしています。

ポイントのセットを 1 つ作成することはできますが、ポイントの種類に応じて異なるアイコンを追加したいと考えています。マップがアイコンの種類以上で読み込まれない JSON データを評価してみました。

私のコードは次のとおりです。

$.each( data.markers, function(i, marker) {
                $('#map_canvas').gmap('addMarker', { 
                    'position': new google.maps.LatLng(marker.latitude, marker.longitude), 


                        if (marker.company == "Capgemini") {
                            'icon':new google.maps.MarkerImage("capico.png"),

                        } else if (marker.company == "Accenture") {
                            'icon':new google.maps.MarkerImage("accico.png"),

                        }

                    'bounds': true 
                }).click(function() {
                    //$('#map_canvas').gmap('openInfoWindow', { 
                    //  'content': marker.content 
                        $.mobile.changePage("#details");

ここでどこが間違っているのかわかりません。

どんな助けでも大歓迎です

4

1 に答える 1