2012-08-22 2 views
0

이미지를 먼저 로컬로 표시하고 현재 코드가 Chrome에있는 데이터를 표시하지 않고 서버에 업로드하려고합니다. FF 및 IE에서는 훌륭하지만 내 문제는, 스크립트는 "imagens"폴더 안에있는 imagemNode를 보여주지 않는다는 것입니다. 위치 만 표시합니다. 나는 위치에 대한 var를 만들려고했으나 여전히 작동하지 않습니다. 이것은 그렇지 않으면 난 그냥 태그의 시작 부분에서 경로 "imagens"를 배치,XML Jquery 로컬 폴더

<script type="text/javascript">   
    $(document).ready(function() 
    {  
     $.get('topico765.xml', function(d) 
     { 
      $('body').append('<h1>XML com jQuery<img src="imagens/13451.jpg"/></h1>'); 
      $('body').append('<dl/>'); 

      $(d).find('tela').each(function() 
      { 
       var $slide = $(this); 
       <!--var topicoNode = $slide.attr("nome"); 
       var textoNode = $slide.children("texto").text(); 
       <!--var location = "imagens/"; 
       var imagemNode = $slide.children("imagem") 
       var html = '<dt><img class="imagem" alt="'+$(imagemNode).text()+'" src="imagens/"'+imagemNode+'"/></dt>'; 
       html += '<dd> <span class="loadingPic" alt="Carregando" />'; 
       html += '<p>Posicao Intervencao Y: '+intervencaoY+'</p>'; 
       html += '<p>'+textoNode+'</p>'; 
       html += '</dd>'; 
       $('dl').append($(html)); 
       $('.loadingPic').slideUp(2000); 
      }); 
     }); 
    }); 
    </script> 

내 XML 그래서 우리는 아무것도 변경 할수 없어 우리를 보내 타사 회사 내 스크립트입니다.

답변

0

작은 오류를 수정 :

var html = '<dt><img class="imagem" alt="" src="'+location+''+(imagemNode)+'"/></dt>';