2011-07-18 10 views
0

javascriptフィルタリングを使用して機能的なカスタムGoogleマップを完成させました。私の地図が私のfustiontableから情報を引き出す方法に問題があります。フュージョンテーブルのデータの中にはかなり長いものがあるため、地図上のマーカーをクリックしてその情報を読むたびに情報が情報ボックスから外れます。この問題を解決するために「もっと読む」システムなどを統合する方法はありますか?それは一定の長さよりも長いかどう単なるテキストを 'カット' ではないのはなぜGoogle Maps/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

このコードをウェブページ自体に適用すると、結果はありません。私はポップアップボックスを表示するためにfusiontableの設定にこれをどのように追加する必要がありますか?または、私のHTMLシートにこのコードを間違って適用することができますか?私は助けに感謝します。 – Noah

+0

明らかに、 'longString'変数をあなたの融合テーブルから得た文字列に置き換える必要があります。フュージョンテーブルのデータを取得してポップアップを作成するコードで質問を更新してみてください。 – igorti

関連する問題