2011-07-18 45 views
0

我已經完成了一個功能自定義谷歌地圖與JavaScript過濾。我的地圖從我的工作中獲取信息的方式存在問題。融合表中的一些數據相當長,因此無論何時有人點擊地圖上的標記以讀取其信息,信息都會從信息框中移除。有沒有辦法整合一個「多讀」系統或什麼來解決這個問題?谷歌地圖/ Fusion Tables JS API問題太多文字

下面是現場代碼:

Custom GMAP

Fusion Table

回答

0

爲什麼不 '一刀切' 的文本,如果它的長度超過一定的長度?就像這樣:

if(longString.length > 100){ 
    var shortenedString = longString.substring(0, 50) + "... <a href='#'>Read more</a>"; 
} 

然後你就可以處理點擊「更多」鏈接來顯示整個文本給用戶。

+0

將此代碼應用於網頁本身時,沒有結果。我需要一些如何將這添加到融合顯示彈出框設置?或者我是否可以將此代碼錯誤地應用於我的HTML表單?我很感激幫助。 – Noah

+0

顯然你需要用你從熔接表中得到的字符串替換'longString'變量。使用從融合表獲取數據並創建彈出窗口的代碼更新您的問題,然後我可以看看這個。 – igorti