下面的代码在Chrome和FF中晃动,但在IE中没有工作我在SO中检查了类似的问题。有些人没有帮助我,有些我无法理解,因为我是jQuery的新手。请帮我解决这个错误。
<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').load('mypage.aspx #div1');
});
});
</script>
答案 0 :(得分:3)
尝试打开IE Developer工具栏并观察网络跟踪。对mypage.aspx的请求是否会回来?或者它是否返回500服务器错误响应代码?它甚至可以解雇请求吗?
另一种选择,尝试将代码更改为:
<script type="text/javascript">
$(document).ready(function(){
$('#container').load('mypage.aspx #div1');
});
</script>
答案 1 :(得分:0)
我不知道它是否特别针对IE有所不同,但你是双重声明功能范围。
<script type="text/javascript">
$(document).ready(function(){
$('#container').load('mypage.aspx #div1');
});
</script>
您可以尝试看看是否有效。