我想要獲取JavaScript來獲取用戶的座標後,嵌入式谷歌地圖。jquery的html()方法不能有效地插入html代碼
是獲取經緯度&長作品中的代碼,所以我不會表現出來,但這裏是它的
<script type="text/javascript">
$(document).ready(function() {
//previous code calculating lat & lng, etc
showMap(lat, lng);
function showMap(lat,lng) {
var apikey = "asdfasdfasdfasdf";
var code = "<iframe width='480' height='320' frameborder='0' style='border:0' src='https://www.google.com/maps/embed/v1/view?zoom=14¢er=" + lat + "," + lng + "&key=" + apikey + "></iframe>";
console.log(code) //outputs good code
$("#map").html(code)
}
}
</script>
注意,這不工作的要點....
$("#map").html("<h2>FML</h2>");
那作品。
你缺少一些括號和分號。在'$(document).ready(.......)'末尾,缺少了右括號。在控制檯登錄後';'缺少 – Jeff
);缺少$(document).ready(function(){...} –