0

现在得到错误网页错误详细信息

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;Win64;x64;Trident/4.0;.NET CLR 2.0.50727;SLCC2;.NET CLR 3.5.30729;.NET CLR 3.0.30729;Media Center PC 6.0;.NET4.0C) 时间戳:2012 年 6 月 15 日星期五 02:20:10 UTC

消息:对象不支持此属性或方法行:210 字符:2 代码:0 URI:http ://www.seanprovost.com/frah_dev/j/s_jsInit.js

并且我的标签没有锚定在 IE7 中

$("#map").gMap({
            markers: [{ 
                latitude: 34.816117,
                longitude: -86.491022,
                html: "Flint River Animal Hospital",
                icon: { image: "i/googlePin.png", 
                      iconsize: [26, 46],
                      iconanchor: [12, 46],
                      infowindowanchor: [12, 0] },
                }],
            zoom: 14
});

----> $('#boaSectLeft').localScroll({ target:'#sections' });

有谁知道这是怎么回事?

4

2 回答 2

1

去掉最后一个逗号:

$("#map").gMap({
    markers: [{ 
        latitude: 34.816117,
        longitude: -86.491022,
        html: "Flint River Animal Hospital",
        icon: { image: "i/googlePin.png", 
            iconsize: [26, 46],
            iconanchor: [12, 46],
            infowindowanchor: [12, 0] }//Here
    }],
    zoom: 14
});

因为icon是对象的最后一个属性。

但是,它应该可以工作,至少在 Chrome 中是这样。

于 2012-06-15T01:53:04.330 回答
0

这可能是问题所在。我看到您在定义icon对象后有一个逗号(即行尾的逗号infowindowanchor: [12, 0] },会导致 IE 出现问题。

于 2012-06-15T02:00:52.113 回答