Google maps $(';#map#u canvas';).gmap().bind(';init';单击链接后不触发
我正在使用谷歌地图和jquery手机 我想获取用户在谷歌地图中的当前位置。。。 在默认页面()中,页脚中有链接。。。 在页脚的默认页面中,当我单击“位置”时,它会转到“位置”页面,该页面会给出用户位置。。。 但在页脚的默认页面中,当我单击另一个链接(如地图)然后单击位置时Google maps $(';#map#u canvas';).gmap().bind(';init';单击链接后不触发,google-maps,jquery-mobile,Google Maps,Jquery Mobile,我正在使用谷歌地图和jquery手机 我想获取用户在谷歌地图中的当前位置。。。 在默认页面()中,页脚中有链接。。。 在页脚的默认页面中,当我单击“位置”时,它会转到“位置”页面,该页面会给出用户位置。。。 但在页脚的默认页面中,当我单击另一个链接(如地图)然后单击位置时 $('#map_canvas').gmap().bind('init'未触发…页面加载,但映射未加载。它会转到浏览器中的页面并 $(document).ready(function () { bind('init'不起作用
$('#map_canvas').gmap().bind('init'
未触发…页面加载,但映射未加载。它会转到浏览器中的页面并
$(document).ready(function () {
bind('init'不起作用它第一次起作用的原因是第一页导航栏中的锚包含
rel=external
属性。这会在更改页面时强制刷新整个页面
ex: <a href="Contact.htm" class="ui-btn-active ui-state-persist" rel="external">
ex:
但是,其他页面上包含的页脚导航栏中的锚中缺少rel=“external”
我希望这会有所帮助。感谢您的回复…我在所有页面中添加了rel=“external”,但它不起作用…这是默认页面…当我单击地图,然后单击URL中的位置,有位置URL(),但没有加载…当我在chrome中查看资源时,有默认页面html源而不是位置页面(placepin)sourcerel=导航栏锚点中仍然缺少“external”。请检查页面的源代码。view-source:此处有rel=“externel”…也许您应该清除缓存?