Я пытаюсь добавить к этому gmap маркер cutom;
$(function() {
var addresspicker = $( "#addresspicker" ).addresspicker();
var addresspickerMap = $( "#addresspicker_map" ).addresspicker(
{
regionBias: "au",
map: "#map_canvas",
typeaheaddelay: 1000,
mapOptions: {
zoom:16,
center: new google.maps.LatLng(-33.8674869, 151.2069902)
}
});
addresspickerMap.on("addressChanged", function(evt, address) {
console.dir(address);
});
addresspickerMap.on("positionChanged", function(evt, markerPosition) {
markerPosition.getAddress( function(address) {
if (address) {
$( "#addresspicker_map").val(address.formatted_address);
}
})
});
});
Маркер такой:
http://oursite.com.au/includes/helper/images/422marker.png
Ширина: 33 на 50 пикселей
Я думал, что это будет очень просто:
marker: 'http://oursite.com.au/includes/helper/images/422marker.png',
Но это не сработало ... любые идеи, пожалуйста
1 ответ
Маркер будет возвращен addresspickerMap.addresspicker( "marker")
, вы можете использовать setIcon-метод маркера для применения пользовательского значка:
addresspickerMap.addresspicker( "marker")
.setIcon('http://oursite.com.au/includes/helper/images/422marker.png');
Похожие вопросы
Новые вопросы
jquery
jQuery — это библиотека JavaScript. Также рассмотрите возможность добавления тега JavaScript. jQuery — это популярная кросс-браузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться рассматриваемым кодом, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.