2
私は開発者ではなく、このにこだわっています。私が望むのは、新しいGoogleマップを読み込まずにjQueryを使わずにif-else文でこの関数を実行することだけです。jQueryまたはPHPを使用しないgoogle maps apiのPanTo()
<body>
<div id="map"></div>
<div>
<ul>
<li><a href="#" id="abc" onclick="main(1)">A</a></li>
<li><a href="#" id="def" onclick="main(2)">B</a></li>
<li><a href="#" id="ghi" onclick="main(3)">C</a></li>
<li><a href="#" id="jkl" onclick="main(4)">D</a></li>
</ul>
</body>
</div>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBFX2v5z34vYKl0We4nHV4KFV1j6uVsltg&callback=main"></script>
と機能である:
function main(number) {
var map;
var map= {
center:new google.maps.LatLng(33.72939,73.09315),
zoom:10,
};
if (number==1) {
map.setCenter(51.508742,-0.120850);
}else if (number==2) {
map.setCenter(33.72939,73.09315);
}else if (number==3) {
map.setCenter(33.939445,73.34587);
}else{
alert("Sorry! No Place found with name ")
}
var map1= new google.maps.Map(document.getElementById("map"),map);
}
'href ="# "'あなたのウェブサイトを一番上にスクロールします。あなたはそれを望んでいません。 (うまくいけば、誰かがそれを防ぐ方法をあなたに教えてくれるでしょう) –
あなたのAPIキーを編集して、それを取り消すことができます。 –