我在页面上有两个脚本。第一个将使用他们的IP地址检测用户位置。
我目前可以使用来返回他们的纬度和经度
<span id="latitude"></span>, <span id="longitude"></span>
我想将其输入到第二个显示地图的脚本中,其中市场基于纬度/经度。 (当前在下面的示例中为11.11,99.99)。
我假设我需要将找到的long / lat值转换为变量,然后将其输入到底部脚本中,但是我不知道该如何处理!
任何帮助,非常感谢!
<script>
$.ajax({
url: "https://geoip-db.com/jsonp",
jsonpCallback: "callback",
dataType: "jsonp",
success: function( location ) {
$('#country').html(location.country_name);
$('#state').html(location.state);
$('#city').html(location.city);
$('#latitude').html(location.latitude);
$('#longitude').html(location.longitude);
$('#ip').html(location.IPv4);
}
});
</script>
<div id="world-map" style="width: 800px; height: 500px"></div>
<script>
$(function(){
$('#world-map').vectorMap({
map: 'world_merc',
markerStyle: {
initial: {
fill: '#F9DD0E',
stroke: '#F9DD0E'
}
},
markers: [
{latLng: [11.11,99.99], name: 'Your Location'},
],
})
});
</script>
</body>
</html>