我沒有得到足夠的關注昨天這post但經過多一點研究後,我想知道如何我可以定位信息框的谷歌標記沒有超過針但類似於此website當您將鼠標懸停在同一個點上時,信息框將顯示在同一點上,因此mouseout事件不會觸發,因爲鼠標仍在該組標記之上。我想知道我如何能夠實現與昨天發佈的帖子類似的內容。 因此,爲了結束這篇文章,是否有任何可以應用的樣式代碼,以便我可以在標記上顯示信息框? 每個建議都非常感謝。 謝謝,Laziale谷歌地圖信息框旁邊的標記旁邊的標記不在標記
0
A
回答
5
它是在正確的默認設置爲140px,所以分別設定爲x和y的值和盒子每次都會出現在那裏。
您可以自行安排的偏移值。
試試這個代碼..
var infowindows = []; //make it global
var popup = new InfoBox({
// size: new google.maps.Size(420,130),
content:content_info
,pixelOffset: new google.maps.Size(10, -100) //these are the offset values to be adjusted accordingly..
,disableAutoPan: false
,closeBoxMargin: "5px 5px 2px 2px"
,boxStyle: {opacity: 0.95
}
});
infowindows.push(popup);
google.maps.event.addListener(marker, 'mouseover', function() {
close_popups();
map.panTo(mycenter1);
popup.open(map, marker);
// currentPopup = null;
});
function close_popups(){
for(var i = 0; i<infowindows.length; i++){
infowindows[i].close();
}
}
2
您可以使用alignBottom
和pixelOffset
屬性InfoBox
來實現你想要的。我創造了一個小提琴,雖然看起來很糟糕,但我認爲它可以讓你在實施方面走上正軌。你可以把它擦亮自己的喜好,你得到它的工作:) FIDDLE
基本上,你指定喜歡選擇後:
var ibOptions = {
content: 'your content',
pixelOffset: new google.maps.Size(-5, -15),
alignBottom: true
};
您可以調整pixelOffset,用於根據自己的喜好,所以內容顯示了標記並且鼠標未被觸發。
然後,你這樣做是爲了綁定到鼠標懸停事件(你可能已經知道):
google.maps.event.addListener(marker, "mouseover", function (e) {
ib.open(map, this);
});
相關問題
- 1. 谷歌地圖v3標記信息框
- 2. 谷歌地圖api標記信息在側邊欄
- 3. 使用XSLT獲取XML中指定標記旁邊的標記
- 4. html標記在textarea標記旁邊顯示changeline
- 5. 點擊標記打開地圖旁邊的圖像
- 6. 谷歌地圖標記信息窗口
- 7. 如何在Android上的Google地圖上的標記旁邊顯示標籤?
- 8. 谷歌地圖標記不顯示,因爲邊框
- 9. 谷歌地圖獲得圍繞標記的邊界框
- 10. 如何添加標記旁邊的標記圖標圖像使用Android HERE地圖SDK
- 11. LilyPond:小標點旁邊的標記文字?
- 12. 如何獲得UIPickerView標籤旁邊的複選標記?
- 13. 標記在谷歌地圖
- 14. 在谷歌地圖標記
- 15. 如何在<title>標記的標題旁邊顯示圖標?
- 16. 谷歌地圖標記圖標作爲帶邊框的圓形圖片
- 17. 顯示標記的信息窗口時,標記在谷歌地圖
- 18. 谷歌地圖信息框不起作用,當點擊標記
- 19. 對齊信息框在谷歌地圖標記
- 20. 谷歌地圖標記信息框在同一位置
- 21. 谷歌地圖信息框在自定義HTML標記
- 22. 複選標記和mainMenu項旁邊的圖像
- 23. 配售圖標旁邊的輸入框
- 24. 在谷歌地圖上顯示標記在信息框中的標題
- 25. 谷歌地圖API3信息窗口和查詢標記是否在多邊形
- 26. 谷歌地圖 - 多標記
- 27. RxJS谷歌地圖標記
- 28. 谷歌地圖標記
- 29. 谷歌地圖標記url
- 30. 谷歌地圖 - 多標記
THX我檢查你的榜樣,但是當我將鼠標懸停在信息框信息框自敗,檢查該更新的例子包括用鼠標移開功能。 http://jsfiddle.net/r5kq5/1/ – Laziale