Стилизация маркеров/контрольных точек на полилинии в режиме редактирования

Есть ли способ изменить стиль белых квадратов, которые по умолчанию используются в качестве указателей вершин, когда для полилинии задано значение editable:true?

Я вижу, что изменение штриха полилинии влияет на эти квадраты ручки, но я хотел бы либо изменить форму ручки (например, на круг), либо заменить изображение.


person mlm    schedule 13.07.2012    source источник


Ответы (1)


Единственный способ, который мне удалось найти, - это прямое манипулирование элементами DOM, соответствующими этим маркерам. Например, они могут быть выбраны с помощью

$('div').filter(function() {
  return $(this).css('width') == '11px';
})

Вероятно, более надежным подходом является обход дерева DOM, начиная с элемента $('.gm-style').

person savenkov    schedule 27.05.2014