Это определенно возможно. Используйте HTML во всплывающем окне, как обычно. Например, вы можете добавить элемент <div class="popupGraph"/>
во всплывающее окно. Затем просто используйте JavaScript, как обычно, для отображения всего, что вы хотите в этом элементе.
Изменить: я добавлю еще немного примера. У меня совершенно другой внешний вид всплывающего окна, поэтому я расширил свой собственный.
myPopup = L.Popup.extend({ ... });
Когда я инициализирую всплывающее окно, я добавляю оболочку для элемента div, который позже буду расширять с помощью JavaScript Graph API (я использую JQuery Sparklines http://omnipotent.net/jquery.sparkline/).
this._graphContainer = L.DomUtil.create('div', 'myGraph', this.container);
Тогда я могу относиться к этому как к любому другому графику.
$(this._graphContainer).sparkline({ /*my options here*/ });
Это отобразит живой, обновляемый график во всплывающем окне.
person
Patrick D
schedule
15.05.2013