我正在使用jquery和googlemaps(gmap2)。我发现在地图上使用jquery选择器进行类div的问题。当我尝试选择div(ID和类)时,我得到一个null返回。我猜这与JS谷歌地图存在某种冲突。为了验证我的jquery是否正确,我尝试选择标签和不同的id /类。
有人能说出原因或解决方法吗?
我正在使用jq 1.3.2
答案 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