2017-02-07 12 views
1

У меня очень простая проблема: У меня есть прямоугольник. Я хотел бы связать сайт с этим прямоугольником, который будет открыт при нажатии на новое окно веб-браузера.
Я не хочу использовать всплывающее окно.Перейти к URL-адресу при нажатии на геометрию лифлета

ответ

1

Присоединить обработчик щелчка к прямоугольнику и откройте окно/вкладку нового в функции обработчика:

// Create rectangle and add to map 
var rectangle = new L.Rectangle([ 
    [54.559322, -5.767822], 
    [56.1210604, -3.021240] 
]).addTo(map); 

// Attach clickhandler 
rectangle.on('click', function(){ 
    // Open new window/tab 
    window.open('www.example.org','_blank'); 
}); 
+0

Спасибо @ iH8 для быстрого и эффективного ответа! Он работает гладко! – Gamze