Использование jquery-ui-map.
Я загружаю данные через JSON с некоторым маркером и широтой / долготой
новый центр карты (приложение поиска местоположения).
var origin = new google.maps.LatLng(data.origin.latitude, data.origin.longitude)
// adding the marker for the new origin works
$('#map_canvas').gmap('addMarker', {'position': origin});
// does not work
$('#map_canvas').gmap('center', '49, 7');
// does not work
$('#map_canvas').gmap('center', origin);
// does not work
$('#map_canvas').gmap('center', {'position': origin});
Сбой всех трех вызовов центра:
Uncaught TypeError: Cannot call method 'apply' of undefined
$.a.$.fn.(anonymous function)jquery.ui.map.js:46
b.extend.eachjquery.js:35
b.fn.b.eachjquery.js:28
$.a.$.fn.(anonymous function)jquery.ui.map.js:40
(anonymous function)@@geosearch:477
c.extend.handleSuccessjquery.js:144
c.extend.ajax.w.onreadystatechange
Какой здесь канонический путь?