Megpróbálok térképjelzőket generálni egy Google térképhez egy div-készlet adatattribútumai alapján. Szükségem van a tömbre, hogy így nézzen ki:
var markers = [
[51.503454,-0.119562],
[51.499633,-0.124755]
];
Íme, amit eddig próbáltam:
var markers = [];
$(function() {
$('.location').each(function() {
var lat = $(this).attr('data-lat'),
lng = $(this).attr('data-lng');
markers.push(lat,lng);
});
console.log(markers);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="location" data-lat="51.503454" data-lng="-0.119562"></div>
<div class="location" data-lat="51.499633" data-lng="-0.124755"></div>
Hogyan kaphatom meg a szélességi/hossz koordinátákat párban 4 különálló érték helyett?