Google maps 有没有办法为primefaces中的gmap标记创建上下文菜单?
有没有办法为primefaces中的gmap标记创建上下文菜单 我知道有一个gmapInfoWindow对象,但它需要onclick事件,没有上下文菜单的外观 我更愿意在onmouseover事件中显示gmap标记的上下文菜单 请让我知道这是否可行?任何示例代码也将不胜感激 谢谢Google maps 有没有办法为primefaces中的gmap标记创建上下文菜单?,google-maps,jsf-2,primefaces,Google Maps,Jsf 2,Primefaces,有没有办法为primefaces中的gmap标记创建上下文菜单 我知道有一个gmapInfoWindow对象,但它需要onclick事件,没有上下文菜单的外观 我更愿意在onmouseover事件中显示gmap标记的上下文菜单 请让我知道这是否可行?任何示例代码也将不胜感激 谢谢 Joe正在查看的源代码 我刚刚删除了click处理程序,并为mouseover添加了一个侦听器: 以下是javascript代码: jQuery(window).load(function() { var _s
Joe正在查看的源代码 我刚刚删除了click处理程序,并为mouseover添加了一个侦听器: 以下是javascript代码:
jQuery(window).load(function() {
var _self = gmap;
for(var i=0; i < gmap.cfg.markers.length; i++) {
var marker = gmap.cfg.markers[i];
// remove all marker listener
google.maps.event.clearInstanceListeners(marker);
// add mouse over listener
google.maps.event.addListener(marker, 'mouseover', function(event) {
_self.fireOverlaySelectEvent(event, this);
});
// Since we cleared all listeners adding back drag listener
//marker drag
google.maps.event.addListener(marker, 'dragend', function(event) {
_self.fireMarkerDragEvent(event, this);
});
}
});
jQuery(窗口).load(函数(){
var_self=gmap;
对于(var i=0;i
其中gmap是
查看的源代码
我刚刚删除了click处理程序,并为mouseover添加了一个侦听器:
以下是javascript代码:
jQuery(window).load(function() {
var _self = gmap;
for(var i=0; i < gmap.cfg.markers.length; i++) {
var marker = gmap.cfg.markers[i];
// remove all marker listener
google.maps.event.clearInstanceListeners(marker);
// add mouse over listener
google.maps.event.addListener(marker, 'mouseover', function(event) {
_self.fireOverlaySelectEvent(event, this);
});
// Since we cleared all listeners adding back drag listener
//marker drag
google.maps.event.addListener(marker, 'dragend', function(event) {
_self.fireMarkerDragEvent(event, this);
});
}
});
jQuery(窗口).load(函数(){
var_self=gmap;
对于(var i=0;i
其中gmap是
Wow…我想我用这一个撞到了砖墙,因为还没有人回答。Wow…我想我用这一个撞到了砖墙,因为还没有人回答。嗨,拉维,非常感谢你的回答。我正在尝试实现它,但遇到了以下错误:错误解析/pages/map.xhtml:error tracked[line:64]元素的内容必须由格式良好的字符数据或标记组成。错误与这行代码有关:for(var i=0;i