Google 地图 API 和 jQuery $.load

发布于 2024-09-10 00:15:02 字数 441 浏览 3 评论 0原文

当您使用 jQuery 的 $.load 动态转到页面时,我的网站会显示地图。

我遇到的问题是地图无法加载,所以我尝试了这个。

    <script to googlemapsapi>

    <script>

    load('lat,'lng') {
       // code here etc which works
    }

    </script>

(当直接访问页面时,这些脚本可以正常工作)。

为了克服动态页面加载的问题,我使用了

<img src="img/blank.gif" onload="load(0000,0000);" />

但我现在遇到的问题是“加载未定义”。

请问我该如何解决这个问题?

My site displays the map when you dynamically go to a page using $.load of jQuery.

The problem I have is that the maps won't load, so I have tried this.

    <script to googlemapsapi>

    <script>

    load('lat,'lng') {
       // code here etc which works
    }

    </script>

(Those scripts work fine when the page is directly visited).

To overcome the problem of a dynamic page load I used

<img src="img/blank.gif" onload="load(0000,0000);" />

But the problem I get now is "load is not defined".

How can I fix this please?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

谎言月老 2024-09-17 00:15:02

而不是使用 .load 尝试将其更改为 $(document).ready(...

http://api. jquery.com/ready/

instead of using .load try changing it to $(document).ready(...

http://api.jquery.com/ready/

御弟哥哥 2024-09-17 00:15:02

JavaScript API 必须位于主页上,即动态加载之前访问的页面。

The JavaScript API has to be on the main page, the page visited before dynamic loading.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文