Как придать стиль пузырьку карты Google с openInfoWindowTabsHtml? - PullRequest
0 голосов
/ 28 сентября 2010

Я использую карту Google для своего сайта. Я использовал следующий код

function addMarker(latitude , longitude, infoTabs)
{


    if(typeof(iconImage) !== 'undefined')
    {
    var icon = new GIcon();
    icon.image = iconImage;
    icon.iconSize = new GSize(35, 35);
    icon.iconAnchor = new GPoint(14, 35);
    icon.infoWindowAnchor = new GPoint(14, 14);

    var marker = new GMarker(new GLatLng(latitude, longitude),icon);
    }
    else
    var marker = new GMarker(new GLatLng(latitude, longitude));

    marker.openInfoWindowTabsHtml(infoTabs,{
                selectedTab:0,
                maxWidth:350
                });

    GEvent.addListener(marker, 'click',
    function() {

                marker.openInfoWindowTabsHtml(infoTabs,{
                selectedTab:0,
                maxWidth:350
                });
    }
    );
    map.addOverlay(marker); }

Я передал название компании для "infoTabs". Название компании может быть очень коротким или длинным. Я обнаружил, что я могу определить selectedTab и maxWidth для функции openInfoWindowTabsHtml (). Можно ли сделать размер пузырька автоматически, маленький для короткого и большой пузырь для длинного названия компании или пузырь исправлен? Любая помощь будет оценена. Заранее спасибо.

1 Ответ

0 голосов
/ 06 октября 2010

Лучшее решение - использовать стандартные CSS-разметки, такие как класс, в вашем коде, загруженном со стилями сайта, или внутри пузырькового кода в качестве разметки стилей. Использовать код более сложно и бесполезно. Приветствия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...