2013-12-11 2 views
-1

Google 맵스 V3를 사용하도록 여행 플래너를 업데이트하려고합니다. 나는 원래의 코드를 작성하지 않았고 작동하도록 고심하고있다. 나는 누군가가 도울 수 있기를 바라고있다.Google지도 V3이 작동하지 않습니다.

근로 된 V2 페이지는 여기

http://www.connectteesvalley.com/jplanner1.asp

내가 여기에 테스트 페이지에 중대하다

http://www.connectteesvalley.com/jplanner1testing.asp

지도 표시, V3를 구현하기 위해 노력하고있어 볼 수 있습니다

. 그리고 v3에서 사용할 수없는 기능을 여러 번 확인했지만, "내 여행 시작"버튼을 누르면 버튼이 앞으로 나아 가지 않습니다. 잘못된 코드를 정확히 찾아 낼 수있는 디버거가 있습니까? ? 그것이 의미하는 바대로 나는 그것이 실제로 실패하고 있는지 확실하지 않습니다.

IE 디버거 개체 내가 주변을 검토 한 결과와 매우 자주 사용하지만

'제거'속성 또는 메서드를 지원하지 않습니다 말을 여기

function removeMarker(markerID){ 
    var len = markersArr.length; 
    for(i=0;i<len;i++){ 
     if (markerID.toLowerCase() == markersArr[i].id.toLowerCase()){ 
      markersArr[i].remove(); 
     } 
    } 
} 

오류를 던지고있다. 당신은 자신에 의해 발견

감사

+0

변경됨 markersArr [i] .remove(); to markersArr [i] .setMap (null); 이 오류가 전달 된 것으로 보이지만 현재 고생 중입니다. marker.setImage (imageUrl); 누구나 위의 변경 사항이 맞는지 확인할 수 있습니까? – user3087444

답변

0

, 당신이하는 setMap (널)를 사용합니다. marker.setImage (imageUrl) 문제에 대해서는 marker.setIcon() 대신 사용해야합니다.

+0

감사합니다, 요아킴, 시간을 많이 주셔서 감사합니다. setImage를 SetIcon으로 변경했는데 IE 디버거가 오류를 표시하지 않고 'begin Journey'버튼을 누르면 내 페이지가 아직 진행되지 않습니다. 내 다음 단계가 무엇인지 확신 할 수 없습니다. – user3087444

+0

자바 스크립트에 중단 점을 설정하고 코드를 단계별로 실행하십시오. –

관련 문제