我正在尝试首先在本地显示图像进行测试,然后将 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”放在标签的开头。