2017-06-19 56 views
-3

當我在下面加載此代碼時,我有一個彈出LAT.LNG的框可以通過任何方式刪除它嗎?加載站點時彈出框

$.getJSON('/aircraft.json', function(data) { 
     $.each(data.aircraft, function(i, value) { 


     var myLatlng = new google.maps.LatLng(value.lat, value.lon); 
     alert(myLatlng); 
     var marker = new google.maps.Marker({ 
     position: myLatlng, 
     icon: '/airplane.jpg', 
     map: map, 
     title: "text "+value.lon 
     }); 



    }); 
+2

從您的代碼中刪除'alert'調用? – ceejayoz

+0

是的,工作感謝:) –

回答

1

假設這是您的網站。

在你的代碼中有一個函數可以從JSON輸入/aircrat.json中檢索和處理coodrinates。該功能包含一行alert(myLatlng)。該行正在使您的彈出窗口。
alert是一個功能,使用所包含的信息對用戶進行默認「提醒」。

$.getJSON('/aircraft.json', function(data) { 
     $.each(data.aircraft, function(i, value) { 


      var myLatlng = new google.maps.LatLng(value.lat, value.lon); 
      // alert(myLatlng); 
      var marker = new google.maps.Marker({ 
      position: myLatlng, 
      icon: '/airplane.jpg', 
      map: map, 
      title: "text "+value.lon 
      }); 



     }); 

我已經註釋掉了上面代碼中的違規行。

+0

謝謝你是一個活的保護者! :) –

+0

@Keiran閱讀無後顧之憂。確保你的答案標記爲接受,如果它的工作。 – Luke

+0

是的,但不得不等待2分鐘回答出於某種原因。有關如何爲每架飛機制作彈出框以便在點擊標記時顯示JSON文件中的所有數據的任何想法? –