我尝试在Chrome中加载test.html但没有看到任何内容。但在Firefox中,我能够看到作品“哈哈”。看起来JQuery .html()在Chrome中不起作用。我需要一个补救措施。感谢。
的test.html:
<html>
<head>
<script type="text/javascript" src="../scripts/jquery-1.4.js"></script>
<script type="text/javascript">
$(function() {
$.get(
'contents.html',
function(data){
$('#samplep').html(data);
});
});
</script>
</head>
<body>
<div id="samplep">
</div>
</body>
</html>
contents.html:
<b>haha</b>
答案 0 :(得分:2)
如果您在计算机上,则谷歌浏览器不允许访问您的计算机文件。这是一项安全措施,虽然令人讨厌,但这可能是正确的决定。
JQuery中没有错误,谷歌浏览器只是阻止访问。
你可能正确地将它嵌入到iframe中,但它不值得花时间和精力。
我建议您下载xammp或apache,以便http://localhost访问您自己的计算机。