如何将这个jQuery添加到我的Javascript中?

米克尔·拉森(Mikkel Larsen)

我对JS和jQuery都非常陌生,并且我有以下代码:

<html>
<style>
/**
* Default attributes for gadget body.
*/
body {
 font-family: Arial;
background: none transparent;
padding: 0px;
}
html, body, #map_canvas {
margin: 0;
padding: 0;
height: 100%;
}
</style>
<body>
<div id="map_canvas"></div> 
<script>
var APIKey = "MyKeyValueIsInHere";   
var geocoder;
var map;
var marker;
var locationTest = 'http://nominatim.openstreetmap.org/reverse?format=json&lat=55.653363&lon=12.547604&zoom=18&addressdetails=1';
var lat = 55.653363;
var lng = 12.547604;

function initialize() {
var latlng = new google.maps.LatLng(lat,lng);
// set the options for zoom level and map type
var myOptions = {
    zoom: 15,
    center: latlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
}
// create a map in the map_canvas div element
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
map.setCenter(latlng);
        var marker = new google.maps.Marker({
            map: map, 
            position: latlng

        });
        alert(locationTest);
        var text = JSON.parse(locationTest);
        var infoWindow = new google.maps.InfoWindow();

        var houseNumber = text.address.house_number;
        var road = text.address.road;
        var suburb = text.address.suburb;
        var zipCode = text.address.postcode;
        var city = text.address.city;

        var address = road + " " + houseNumber + ", " + zipCode + " " + suburb + " i " + city;


        google.maps.event.addListener(marker, 'click', function() {
        infoWindow.setContent(address);
        infoWindow.open(map, this);
        });
}
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.googleapis.com/maps/api/js?key=" + APIKey + "&sensor=false&callback=initialize";  

document.body.appendChild(script);
}   

loadScript();   
</script>
</body>
</html>

而且我需要合并以下代码:

$('#c').load('http://nominatim.openstreetmap.org/reverse?format=json&lat=55.653363&lon=12.547604&zoom=18&addressdetails=1', function (response) {
console.log('response is', response);
var b = $('#c').html();
console.log('b is', b);
var a = JSON.parse(b);
console.log('a is ', a);
$('#d').html(a.address.neighbourhood);
});

基本上,此代码应该在Google地图上显示位置,该位置由经度和纬度设置。在标记上,我想弹出一个带有地址的信息框。我找到的jQuery代码似乎可以在这里使用,但是由于我必须将其包含到JS中,因此我的表现有所欠缺。我希望有人能帮助我,但我不知道如何实施。

阿维·L

您需要将jquery脚本链接添加到标签。

<head>
    <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
</head>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将jQuery添加到我的Javascript文件中

来自分类Dev

如何将Typescript枚举的值添加到我的javascript函数中?

来自分类Dev

如何将NSOutlineViewDataSource添加到我的NSOutlineView?

来自分类Dev

我如何将物品添加到我的LI物品中

来自分类Dev

我如何将物品添加到我的LI物品中

来自分类Dev

如何将localStorage添加到我的多语言网站/ Jquery / JSON

来自分类Dev

如何将 ggplot 中的图例添加到我的图表中

来自分类Dev

如何将“无结果”项添加到我的自动完成中?

来自分类Dev

如何将联系表单7添加到我的index.php中

来自分类Dev

如何将Changelog或NEWS文件添加到我的R包中?

来自分类Dev

如何将Tika添加到我的项目类路径中?

来自分类Dev

如何将外部jar的资源添加到我的Maven构建jar中?

来自分类Dev

如何将BLOB数据添加到我的SQL命令中

来自分类Dev

如何将选择/下拉列表中的值添加到我的Prepare Statement?

来自分类Dev

如何将程序包添加到我的jar文件中

来自分类Dev

如何将远程存储库添加到我自己的git存储库中

来自分类Dev

如何将MonadLogger添加到我的免费monad变压器堆栈中?

来自分类Dev

如何将newDataValidation()代码块添加到我的Google Apps脚本中

来自分类Dev

如何将github私有仓库添加到我的Helm环境中

来自分类Dev

如何将项目添加到我自己创建的控件中

来自分类Dev

如何将依赖项添加到我的Julia包中?

来自分类Dev

如何将分页符添加到我的SSRS报告中?

来自分类Dev

如何将AWS Shield Advance保护添加到我的堆栈中?

来自分类Dev

如何将gradle添加到我的高山基础docker映像中

来自分类Dev

如何将eclipse添加到我的gnome shell收藏夹中?

来自分类Dev

如何将onClickLIstener添加到我的代码中以执行已经实现的方法

来自分类Dev

如何将Digit地点添加到我的结果中?

来自分类Dev

如何将多个PGP密钥添加到我的密钥库ID中?

来自分类Dev

如何将治疗功能添加到我自己的链表中

Related 相关文章

  1. 1

    将jQuery添加到我的Javascript文件中

  2. 2

    如何将Typescript枚举的值添加到我的javascript函数中?

  3. 3

    如何将NSOutlineViewDataSource添加到我的NSOutlineView?

  4. 4

    我如何将物品添加到我的LI物品中

  5. 5

    我如何将物品添加到我的LI物品中

  6. 6

    如何将localStorage添加到我的多语言网站/ Jquery / JSON

  7. 7

    如何将 ggplot 中的图例添加到我的图表中

  8. 8

    如何将“无结果”项添加到我的自动完成中?

  9. 9

    如何将联系表单7添加到我的index.php中

  10. 10

    如何将Changelog或NEWS文件添加到我的R包中?

  11. 11

    如何将Tika添加到我的项目类路径中?

  12. 12

    如何将外部jar的资源添加到我的Maven构建jar中?

  13. 13

    如何将BLOB数据添加到我的SQL命令中

  14. 14

    如何将选择/下拉列表中的值添加到我的Prepare Statement?

  15. 15

    如何将程序包添加到我的jar文件中

  16. 16

    如何将远程存储库添加到我自己的git存储库中

  17. 17

    如何将MonadLogger添加到我的免费monad变压器堆栈中?

  18. 18

    如何将newDataValidation()代码块添加到我的Google Apps脚本中

  19. 19

    如何将github私有仓库添加到我的Helm环境中

  20. 20

    如何将项目添加到我自己创建的控件中

  21. 21

    如何将依赖项添加到我的Julia包中?

  22. 22

    如何将分页符添加到我的SSRS报告中?

  23. 23

    如何将AWS Shield Advance保护添加到我的堆栈中?

  24. 24

    如何将gradle添加到我的高山基础docker映像中

  25. 25

    如何将eclipse添加到我的gnome shell收藏夹中?

  26. 26

    如何将onClickLIstener添加到我的代码中以执行已经实现的方法

  27. 27

    如何将Digit地点添加到我的结果中?

  28. 28

    如何将多个PGP密钥添加到我的密钥库ID中?

  29. 29

    如何将治疗功能添加到我自己的链表中

热门标签

归档