我正在尝试将外部.htm文件加载到主页上的div中,并且我使用了以下代码:
<a href="#file.htm" onclick="$('#content').load('file.htm')">Link</a>
它适用于firefox,但不适用于chrome和IE。任何人都可以帮助我吗?
答案 0 :(得分:3)
为什么不
<强> HTML 强>
<a href="file.htm" class="ajax">Link</a>
并添加脚本
<script type="text/javascript">
$(function(){
$('.ajax').click(function(e){
e.preventDefault();
$('#content').load( this.href );
});
});
</script>
通过这种方式,您可以为ajax
区域内加载的所有链接设置一个类#content
,并处理所有这些链接。
可能是因为它不起作用的原因是你太快点击了jquery还没有加载?