Я использую следующий код, чтобы вытащить некоторые данные о пробеге из Матрицы расстояний Google Maps. Проблема в том, что он возвращается как простой javascript. Мне удалось получить его поместить данные в яваскрипта массив, так что у меня есть:Сделать массив Jquery из массива javascript
arrResults[0]
arrResults[1]
arrResults[2]
arrResults[3]
Но я хочу использовать массив в Jquery сейчас, но не могу работать, как преобразовать его в массив JQuery? ,
$(document).ready(function() {
$("#submit").click(function() {
$("#my_map").gmap3({
getdistance:{
options:{
origins:["pe219px","ng323rj"],
destinations:["pe219px","ng323rj"],
travelMode: google.maps.TravelMode.DRIVING,
unitSystem: google.maps.UnitSystem.IMPERIAL
},
callback: function(results, status){
var html = "";
var arrResults = [];
if (results){
for (var i = 0; i < results.rows.length; i++){
var elements = results.rows[i].elements;
for(var j=0; j<elements.length; j++){
switch(elements[j].status){
case "OK":
var sd=$(this).text();
html += parseInt(elements[j].distance.text) + "<br />";
arrResults.push(elements[j].distance.text);
break;
case "NOT_FOUND":
html += "The origin and/or destination of this pairing could not be geocoded<br />";
break;
case "ZERO_RESULTS":
html += "No route could be found between the origin and destination.<br />";
break;
}
}
}
} else {
html = "error";
}
$("#my_map").html(html);
}
}
});
}); });
</head>
<body>
<div id="my_map"></div>
<p><a id="submit" href="#">Submit</a></p>
jQuery _is_ JavaScript - что вы спрашиваете? –
Что такое массив jQuery? Что вы ожидаете от массива? – Andrew
Он хочет объект для ассоциативного доступа к значениям, я бы предположил? – SquareCat