Php 有人知道是什么导致了这个地图问题吗?

Php 有人知道是什么导致了这个地图问题吗?,php,javascript,css,google-maps,Php,Javascript,Css,Google Maps,在上面,单击手风琴中的地图标题。有人知道是什么导致了地图右上角显示的奇怪问题吗?当您加载Firebug或Chromes Inspect元素特性时,它会自行修复 欢迎所有建议:)请尝试单击加载地图 $("#mapAccordionTrigger").click(function() { if (GBrowserIsCompatible()) { var lat = 53.559991; var lng = -6.799526;

在上面,单击手风琴中的地图标题。有人知道是什么导致了地图右上角显示的奇怪问题吗?当您加载Firebug或Chromes Inspect元素特性时,它会自行修复


欢迎所有建议:)

请尝试单击加载地图

$("#mapAccordionTrigger").click(function() {
        if (GBrowserIsCompatible()) {
            var lat = 53.559991;
            var lng = -6.799526;

            var map = new GMap2(document.getElementById("map"));
            map.addControl(new GSmallMapControl());
            map.addControl(new GMapTypeControl());
            map.setCenter(new GLatLng(lat, lng), 15);

            var infoTabs = [
                new GInfoWindowTab("Address", "4 Bed Detached Houses<br />From &euro;249,000"),
                ];

            // Place a marker in the center of the map and open the info window
            var marker = new GMarker(map.getCenter());
            GEvent.addListener(marker, "click", function() {
                marker.openInfoWindowTabsHtml(infoTabs);
            });
            map.addOverlay(marker);
            marker.openInfoWindowTabsHtml(infoTabs);

            var point = new GLatLng(lat, lng);
            panoramaOptions = {
                latlng: point
            };
            pano = new GStreetviewPanorama(document.getElementById("streetview"), panoramaOptions);
            GEvent.addListener(pano);

        }
});
$(“#mapAccordionTrigger”)。单击(函数(){
if(GBrowserIsCompatible()){
var lat=53.559991;
液化天然气风险=-6.799526;
VarMap=新的GMap2(document.getElementById(“map”);
addControl(新的gsmallmappcontrol());
addControl(新的GMapTypeControl());
地图设置中心(新格拉特林(拉特,液化天然气),15);
变量信息选项卡=[
新的GInfoWindowTab(“地址”,“4床独立式房屋
自&euro;249000”), ]; //在地图中心放置一个标记,然后打开“信息”窗口 var marker=newgmarker(map.getCenter()); addListener(标记“单击”,函数(){ marker.openInfoWindowTabsHtml(infoTabs); }); 添加覆盖图(标记); marker.openInfoWindowTabsHtml(infoTabs); var点=新玻璃(lat,lng); 全景选项={ 拉丁:点 }; pano=新的GStreetviewPanorama(document.getElementById(“街景”),全景选项); GEvent.addListener(pano); } });
尝试在单击时加载地图

$("#mapAccordionTrigger").click(function() {
        if (GBrowserIsCompatible()) {
            var lat = 53.559991;
            var lng = -6.799526;

            var map = new GMap2(document.getElementById("map"));
            map.addControl(new GSmallMapControl());
            map.addControl(new GMapTypeControl());
            map.setCenter(new GLatLng(lat, lng), 15);

            var infoTabs = [
                new GInfoWindowTab("Address", "4 Bed Detached Houses<br />From &euro;249,000"),
                ];

            // Place a marker in the center of the map and open the info window
            var marker = new GMarker(map.getCenter());
            GEvent.addListener(marker, "click", function() {
                marker.openInfoWindowTabsHtml(infoTabs);
            });
            map.addOverlay(marker);
            marker.openInfoWindowTabsHtml(infoTabs);

            var point = new GLatLng(lat, lng);
            panoramaOptions = {
                latlng: point
            };
            pano = new GStreetviewPanorama(document.getElementById("streetview"), panoramaOptions);
            GEvent.addListener(pano);

        }
});
$(“#mapAccordionTrigger”)。单击(函数(){
if(GBrowserIsCompatible()){
var lat=53.559991;
液化天然气风险=-6.799526;
VarMap=新的GMap2(document.getElementById(“map”);
addControl(新的gsmallmappcontrol());
addControl(新的GMapTypeControl());
地图设置中心(新格拉特林(拉特,液化天然气),15);
变量信息选项卡=[
新的GInfoWindowTab(“地址”,“4床独立式房屋
自&euro;249000”), ]; //在地图中心放置一个标记,然后打开“信息”窗口 var marker=newgmarker(map.getCenter()); addListener(标记“单击”,函数(){ marker.openInfoWindowTabsHtml(infoTabs); }); 添加覆盖图(标记); marker.openInfoWindowTabsHtml(infoTabs); var点=新玻璃(lat,lng); 全景选项={ 拉丁:点 }; pano=新的GStreetviewPanorama(document.getElementById(“街景”),全景选项); GEvent.addListener(pano); } });
我做了更改,但它们没有加载。我是否需要向我实际单击的div添加任何内容?是的,对不起,
mapAccordionTrigger
只是一些虚构的id。您需要将其分配给map accordion的
a
标记。啊,好的,谢谢。尽管如此,加载仍然不顺利::(我编辑了上面的代码,还删除了
onload=“load()”
来自你的身体标签。都完成了,但仍然没有运气。我做了更改,但他们没有加载。我需要在我实际单击的div中添加任何内容吗?是的,对不起,
mapAccordionTrigger
只是一些虚构的id。你需要将其分配给地图手风琴的
a
标签。啊,好的,谢谢。但加载仍然没有运气::(我编辑了上面的代码,也从你的body标签中删除了
onload=“load()”
。两者都完成了,但仍然没有成功。这是因为我正在处理下面的一个建议。请稍候,我将完成一个perma链接。上面的链接仍然是问题:)在我看来,地图并不认为它是530x530像素。当你强制它时,它只会重新绘制自己(例如使用chrome调试器)。我对此不熟悉,但可能会尝试使用绘制的地图的大小。(另一个提示是,该引脚偏离中心)因为大头针偏离中心,这感觉像是一个奇怪的css位置问题。因为它的绝对位置在桌子的右上角或其他什么地方。谢谢:)这是因为我在做下面的建议。等一下,我会做一个perma链接。上面的链接是问题所在:)在我看来,地图上没有530x530像素。当您强制它重新绘制时,它只会重新绘制自身(例如使用chrome调试器)。我不熟悉这一点,但可能会尝试使用绘制的地图的大小。(另一个提示是引脚偏离中心)由于引脚偏离中心,感觉像是一个奇怪的css位置问题。正如我所认为的,它的绝对位置在桌子的右上角。谢谢:)