gpt4 book ai didi

jquery - 将 Google map 添加到网站

转载 作者:行者123 更新时间:2023-11-28 03:23:59 26 4
gpt4 key购买 nike

我希望将 Google map 添加到我的字典网络应用程序中。例如,当有人在字典中搜索一个国家时,它会显示专门针对该国家/地区的 Google map 。

当前 HTML:

<!DOCTYPE html>
<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="author" content="Matthew Hughes">
<title>Dictionary Web Application</title>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.2.min.js"></script>
<script src="dictionary.js"></script>
<link rel="stylesheet" href="style.css" />

</head>

<body>
<div id="container">
<div id="top">
<header>
<h1>Dictionary Application</h1>

</header>
</div>
<div id="app">
<input type="text" placeholder="Enter a word..." id="term" />
<button id="search">Define!</button>
<section id="definition"></section>
</div>
<footer>
<p>Created by Matthew Hughes & Spencer Haizel</p>
</footer>
</div>
</body>

</html>

jQuery 当前:

$(document).ready(function(){

$('#term').focus(function(){
var full = $("#definition").has("definition").length ? true : false;
if(full === false){
$('#definition').empty();
}
});

var getDefinition = function(){

var random = $('#term').val();

if(random === ''){

$('#definition').html("<h2 class='loading'>We haven't forgotten to validate the form! Please enter a word.</h2>");

}

else {

$('#definition').html("<h2 class='loading'>Your definition is on its way!</h2>");

$.getJSON("http://glosbe.com/gapi/translate?from=eng&dest=eng&format=json&phrase=" +random+ "&pretty=true&callback=?", function(json) {

if (json !== "No definition has been found."){

var meanings = "";
json["tuc"].forEach(function(tuc) {
tuc["meanings"].forEach(function(m) {
meanings += "<p>"+m["text"]+"</p>\n";

});
});

$("#definition").html(meanings);



}

else {
$.getJSON("http://glosbe.com/gapi/translate?from=eng&dest=rus&format=json&phrase=" + "&pretty=true?callback=?", function(json) {
console.log(json);
$('#definition').html('<h2 class="loading">Nothing found.</h2><img id="thedefinition" src=' + json.definition[0].image.url + ' />');
});
}
});

}

return false;
};

$('#search').click(getDefinition);
$('#term').keyup(function(event){
if(event.keyCode === 13){
getDefinition();
}
});

});

Web 应用程序目前可用于返回单词的定义,但我希望返回国家/地区的 Google map 。

谢谢。

最佳答案

这可以用简单的 Html 来完成。谷歌地图支持位置嵌入。为此,请转到 Google map 上的首选位置。

enter image description here

单击“共享和嵌入 map ”后,切换到显示“嵌入 map ”的选项卡并复制嵌入代码。复制后将其粘贴到您希望它出现的 Html 页面中。

关于jquery - 将 Google map 添加到网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22412306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com