Gmap3 добавляет простое контекстное меню - PullRequest
0 голосов
/ 25 июля 2011

Итак, я пытаюсь добавить довольно простое контекстное меню, как пример, приведенный на:

http://gmap3.net/examples/context-menu.html

Однако этот пример довольно сложный и не является хорошей отправной точкой для изучения.

Я просто хочу создать контекстное меню, содержащее 2 или 3 исходящих ссылки (которые включают в себя последний щелчок правой кнопкой) Кто-нибудь может дать мне более простой пример для работы?

Спасибо

1 Ответ

0 голосов
/ 25 июля 2011

В этом примере вам нужно изменить следующий код:

 // MENU : ITEM 1
  menu.add('Direction to here', 'itemB', 
    function(){
      menu.close();
      addMarker(false);
    });

etc.

Теперь, чтобы добавить свои собственные пункты меню контекста, попробуйте что-то вроде этого

  menu.add('OutboundLink1', 'CSS_class_for_this_link', 
    function(){
        var lat=$map.gmap3('getLatlng').lat();
        var lon=$map.gmap3('getLatlng').lon();
        window.open('someurl?lat='+lat+'&lon='+lon, 'window name', 'window settings');
        menu.close();
    });

etc.

Обратите внимание,Вы должны будете предоставить свой собственный стиль CSS для контекстного меню.

...