我正在使用谷歌地图和jquery mobile。
我想在google地图中获取用户当前位置...
在默认页面(Default page)中,页脚中有链接...
在页脚的默认页面,当我点击位置它工作,它转到位置页面给用户位置...
但在页脚的默认页面,当我点击另一个链接,如地图,然后我点击位置
$('#map_canvas').gmap().bind('init'
未触发...页面加载但地图未加载。它转到浏览器页面
$(document).ready(function () {
有效但$('#map_canvas').gmap().bind('init'
不起作用
答案 0 :(得分:1)
第一次使用它的原因是第一页导航栏内的锚点包含rel=external
属性。这会在更改页面时强制刷新整页。
ex: <a href="Contact.htm" class="ui-btn-active ui-state-persist" rel="external">
但是其他页面上的页脚导航栏内的锚点缺少rel="external"
。
我希望这会有所帮助。