在谷歌地图中使用jquery选择器不起作用

时间:2009-06-02 11:36:05

标签: jquery google-maps

我正在使用jquery和googlemaps(gmap2)。我发现在地图上使用jquery选择器进行类div的问题。当我尝试选择div(ID和类)时,我得到一个null返回。我猜这与JS谷歌地图存在某种冲突。为了验证我的jquery是否正确,我尝试选择标签和不同的id /类。

有人能说出原因或解决方法吗?

我正在使用jq 1.3.2

3 个答案:

答案 0 :(得分:0)

我使用jquery与谷歌地图混合没有问题。你能发一些代码吗?

答案 1 :(得分:0)

Google地图不喜欢jquery的选择器引擎返回的对象数组。类似jquery似乎不喜欢document.getElementById的原始输出,所以你需要做..

var el = document.getElementById("your-element");
var jQel = $(el);

..然后你可以将el传递给google maps API并将jQel传递给jQuery。虽然很明显,如果你可以避免使用jQuery,那么你的代码会更有效率。

答案 2 :(得分:0)

原来有人将$重新定义为另一个函数并使用了noconflict