代码瞬间超过JS函数边界和触发

时间:2015-12-13 17:38:37

标签: leaflet mapquest

以下代码位于名为maplocation.js的文件中的javascript函数中,该文件应该仅在按钮单击时触发,而是在第一次加载页面时自动触发。代码不会等待按钮单击,而是立即加载地图。在按钮上单击它应该将汽车的新图像添加到该位置。

window.map.panTo([data.Data.LatLng.Lat, data.Data.LatLng.Lng]);

                        var vehicleIcon = L.icon({
                            iconUrl: settings.mapIcon,
                            iconSize: [22, 25],
                            iconAnchor: [11, 20],
                            popupAnchor: [0, -22]
                        });

                        L.circle([data.Data.LatLng.Lat, data.Data.LatLng.Lng], 140, { color: 'Green' }).addTo(window.map);

                        L.marker([data.Data.LatLng.Lat, data.Data.LatLng.Lng], { icon: vehicleIcon }).addTo(window.map).bindPopup("<b style='width:200px;'>" + settings.mapTitle + "</b><br />");

0 个答案:

没有答案