【问题标题】:Google Search / Map Api Separating JS from HtmlGoogle Search / Map Api 将 JS 与 Html 分离
【发布时间】:2010-05-10 03:31:26
【问题描述】:

由于我的编码只围绕一个函数,地图和搜索在此函数上一起使用的函数 OnLoad()。但是,我的任务是将 Maps 和 Search JS 分开,但无法这样做。有什么技巧或窍门可以将它们分开吗?

【问题讨论】:

    标签: javascript html google-maps google-search-api google-ajax-api


    【解决方案1】:

    您可以在单独的 .js 文件或文档中的单独脚本块中分离您的逻辑。或者在单独的功能中..这是你的意思吗?你特别有什么问题?使用 API 本身?

    *编辑: 我在这里粘贴代码时遇到了麻烦,因此请查看此文件的源代码: http://www.mediafire.com/file/nnfmnnnnymt/search.html

    如果您打开页面并向下滚动,您会在搜索组件下方找到地图。

    代码被分成函数

    initializeMap()
    

    initializeSearch()
    

    这种分隔同样适用于单独的 .js 文件,前提是您将它​​们包含在页面中。

    【讨论】:

    • 我使用 API 没有任何问题。但是,编码,例如:code.google.com/apis/ajax/playground/... 我无法将 MAP 和 SEARCH 函数分开,因为它们在同一个函数上协同工作。有没有办法把它们分成不同的js文件?
    • 你能用代码 sn-p 证明你的问题吗?我仍然无法理解这个问题。您可以从不同的文件/函数调用各种 MAP 和 SEARCH API 函数,前提是它们包含在同一个页面文档中..
    • 我在上一条评论中给出的链接,如果我必须将 OnLoad 函数分成不同的 .js 文件,其中一个是 maps.js 和 search.js,我该怎么做?我要问的是,当搜索和映射变量和方法在 OnLoad 函数中作为一个整体一起工作时,我如何能够将地图编码放入 maps.js 以及搜索编码到搜索中。 js?如果我将它们分开,它们似乎无法工作。
    猜你喜欢
    • 2016-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多