我正在尝试在单击 div 时将 php 页面加载到数据容器中。但它没有显示任何东西。甚至没有显示错误。这是我的代码。
$(".Element").live("click",function(){
alert("Loading Starts");
var file = $(this).find(".file").text();
$("#Viewer").show();
var full = 'directory/file.php?curFile=' + file;
alert(full);
$("#Data").load( full , function(status){ if(status== "error") alert("There is an error");});
alert("Loading Ends");
});
它在#Data 容器中没有显示任何内容。任何人都可以帮忙吗?
编辑:这是html
<div class="Element">
<div class="file" style="display:none">
myfile.xml
</div>
<div>Some Text</div>
</div>
<div id="Viewer">
<p style="position:absolute; right:0px; top:0px;"onclick='$("#Viewer").hide();'>X</p>
<div id="Data"></div>
</div>
并且文件变量的返回是正确的。我已经通过警报()进行了检查。