我已经阅读了堆栈上有关此问题的许多线程,但没有什么能解决我的问题。我在页面加载时最初隐藏的选项卡上有谷歌地图,希望得到一些帮助。这是完整的代码:
<script type="text/javascript">
function loadsinglemap(){
var mymap = new MeOnTheMap({
container: "map_sidebar2",
html: "<?php echo str_replace('"',"",$post->post_title); ?>",
address: "<?php echo str_replace('"','',get_post_meta($post->ID, "map_location", true)); ?>",
zoomLevel: 15,
});
}
jQuery(document).ready(function() { loadsinglemap(); })
</script>
This is on the page where the map is displayed:
<script type="text/javascript">
$(document).ready(function(){
$('a.contact').click(function(){
google.maps.event.trigger(mymap, 'resize');
});
});
</script>
我只是无法让它工作。如果有人看到有帮助的东西,请回复。谢谢
编辑:将元素选择器更改为一个类,并将我的链接更改为一个类而不是一个 ID,现在它至少可以选择它。我在萤火虫中收到“未定义 mymap”的错误。