Leaflet.js标记弹出窗口仅在第一次单击时打开

时间:2015-06-14 11:14:43

标签: javascript leaflet

我为每个标记设置了一个点击处理程序,用于检查标记是否有弹出集,如果没有则设置,然后打开弹出窗口。

弹出窗口仅在每次标记的第一次点击时打开。点击仍在注册,但.openPopup()函数没有打开弹出窗口。

marker.on('click', function() {
                if(!this.getPopup()) {
                    this.bindPopup('<p>Test</p>');
                }

                this.openPopup();
            });

0 个答案:

没有答案