谷歌地图initMap添加参数功能
我有一个基本的HTML网站,里面有几个Google地图。 每个子站点都有自己的地图。 每个站点都有这个代码,它调用JS函数:
<script type="text/javascript">
$.getScript("../assets/dist/js/listing-details-map.js", function(){});
</script>
这是JS功能:
initMap = (function(){
var myLatLng = {lat: 47.6205588, lng: -122.3212725};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 15,
center: myLatLng,
scrollwheel: false,
});
var icon = 'assets/dist/img/company/map-marker.png'
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: icon,
title: 'Hello World!'
});
}());
我想在原始文件的脚本中传递lat和lng的参数,这样我就不需要复制该文件。 如何做到这一点? 我尝试了普通的方式,只需在函数调用中输入参数,但导致错误....
所以这是一个简单的修复:)只需制作全局变量并在JS文件中调用它们,它就可以工作!
链接地址: http://www.djcxy.com/p/81517.html