2013-10-22 17 views
0

試圖找出爲什麼這個的jsfiddle工程,即標記顯示爲MapIdle()已成功觸發:http://jsfiddle.net/sjmcpherso/9kF7d/角JS角UI谷歌地圖的加載順序

$scope.onMapIdle = function() { 
    if ($scope.myMarkers === undefined){  
     var marker = new google.maps.Marker({ 
      map: $scope.myMap, 
      position: ll 
     }); 
     $scope.myMarkers = [marker, ]; 
    } 
}; 

但在這個Plnkr:http://plnkr.co/edit/wPFtWSpjj0MwxqaQ7bh3?p=preview代碼相同MapIdle()函數不會被觸發。

我猜測它與JSFiddle中外部腳本安裝的加載順序有關。

任何人都可以提供一些線索就這個問題和/或獲取Plnkr工作

問候

回答

0

只是需要將jQuery添加到您的plunker這是已經存在的小提琴,但不是在plunker只是添加

<script src="http://code.jquery.com/jquery-1.8.3.js"></script> 

您plunker其作品,並確保你導入jQuery的第一和其它JS文件後

這裏是WORKING PLUNKER