웹 사이트를 구축하려고하는데 확인란으로 필터링 된 여러 마커가있는지도를 만들고 싶습니다. 나는이 예제 작업입니다 : 이미 그것을 조금 변경하고 나는 사이드 바 제거Google지도 api v3 (자바 스크립트) : infowindow의 이미지
http://www.geocodezip.com/v3_MW_example_categories.html
. 그것은 나를 위해 훌륭하게 작동하지만, 정보 창에 이미지를 어떻게 넣을 지 조금 혼란 스럽습니다. 축소판 크기의 이미지와 정보창에 대한 작은 설명이 필요합니다. 이 예제에는 외부 XML 파일 http://www.geocodezip.com/categories.xml과 태그, name, id, address, category와 같은 여러 속성이 있습니다. 또한 외부 js 파일을 사용하지만이 방법으로는 문제가되지 않습니다.
나는 content라는 배열을 만들고 거기에 이미지를 넣고 그것을 for (line 195)라고 부르려고했다. content()라는 새로운 변수를 만드는 것과 같은 것; 그것을 var html()에 추가합니다. (라인 202). 그러나 그것은 효과가 없습니다. 나는 또한 예를 들어 "사진"이라는 이름에 속성을 추가 할 것을 고려했습니다.하지만지도는 페이지에 표시되지 않습니다.
분명히 나는 프로그래머가 아니며, 나의 기술은별로 좋지 않다. 누군가가 이것에 대한 단서를 가지고 있다면, 나는 그것을 감사 할 것이다 !! 나의 영어도 유감스럽게 생각한다. 고마워요.
답변 주셔서 감사합니다 ... 사실, 마커를 다운로드하여 로컬로 저장했기 때문에 infowindow.setContent (html) 태그에 "img src"태그를 추가 할 수 있습니다. 오직 하나의 피치와 나는 각 정보창마다 다른 사진이었습니다 ... 나는 각 마커마다 다른 이미지를 갖고 싶습니다. 이 예제는 매우 간단하고 유용한 생각으로 보인다! :) 다시 한번 감사드립니다! – ElaGorilaki
@JavascriptGeek 각 정보창에 다른 텍스트를 표시 할 수 있다면 다른 이미지를 얻을 수 있어야합니다. Javascript의 head-scratching "기능"은 for 루프로 작성하는 경우 (function (i) {...}) (i); 창조 주위에 행동을 바로 잡을 것입니다. 링크 된 파일에서 접근 방식을 시도하면 여러 이미지를 가져올 수 있어야합니다. 그럼에도 불구하고 내가 정보에있는 그림을 도울 수 있다면, 질문을 편집하고 여기에 또 다른 의견을 게시하여 경고하도록 할 수 있습니다. –
릴리나, 방금 해냈어 !! 고맙습니다!! 불행히도 나는 새로운 회원이고 나는 rep를 떠날 수 없다 : (건배와 도움에 다시 한번 감사한다!) – ElaGorilaki