Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps $(';#map#u canvas';).gmap().bind(';init';单击链接后不触发_Google Maps_Jquery Mobile - Fatal编程技术网

Google maps $(';#map#u canvas';).gmap().bind(';init';单击链接后不触发

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'不起作用

我正在使用谷歌地图和jquery手机

我想获取用户在谷歌地图中的当前位置。。。 在默认页面()中,页脚中有链接。。。 在页脚的默认页面中,当我单击“位置”时,它会转到“位置”页面,该页面会给出用户位置。。。 但在页脚的默认页面中,当我单击另一个链接(如地图)然后单击位置时
$('#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”…也许您应该清除缓存?
  • @Tolis Emmanouilidis我应该清除缓存:)感谢它在浏览器中工作现在我将phonegap移动为IOS应用程序中的应用程序它不工作,但它是另一个业务再次感谢。。。。