XML Jquery本地文件夹

时间:2012-08-22 14:34:32

标签: jquery xml

我试图首先在本地显示图像进行测试,然后将html上传到服务器,当前代码没有在Chrome上显示任何数据,在FF和IE中显示效果不错但我的问题是,脚本未显示“imagens”文件夹内的imagemNode,它只显示位置。我曾尝试为该位置创建一个var,但仍然无法正常工作。这是我的剧本

    <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是发送给我们的第三方公司,所以我们无法更改任何内容,否则我只是将路径“imagens”放在标记的开头。

1 个答案:

答案 0 :(得分:0)

修正了小错误:

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