Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript运行时错误:仅在IE中_Javascript - Fatal编程技术网

JavaScript运行时错误:仅在IE中

JavaScript运行时错误:仅在IE中,javascript,Javascript,在IE(本地主机)中运行站点时出错 错误如下: 评估代码第1440行第9列未处理的异常 0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“top” 如果存在此异常的处理程序,则可以安全地继续该程序。 这是它的代码: $window.scroll(function () { if($window.scrollTop()>offset.top){ 当我在页面上滚动时,突出显示的代码就是它不断点击的地方 我不知道为什么会发生这种情况,有没有人发生过这种情况?或者有

在IE(本地主机)中运行站点时出错

错误如下:

评估代码第1440行第9列未处理的异常

0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“top”

如果存在此异常的处理程序,则可以安全地继续该程序。

这是它的代码:

 $window.scroll(function () {
if($window.scrollTop()>offset.top){

当我在页面上滚动时,突出显示的代码就是它不断点击的地方

我不知道为什么会发生这种情况,有没有人发生过这种情况?或者有没有人知道为什么会这样做


谢谢

都在错误消息中:

“无法获取未定义或空引用的属性'top'”

这意味着无论您试图从中获取
top
,都是
undefined
null


具体来说:
offset
是。

您可能会混淆offset.topwindow.top

只需再次检查您的代码。然后尝试将“offset.top”替换为“window.top”

您所说的“offset.top”是什么意思offset@ma32112345:
offset.top
,这是你在问题中写的。你清楚这个脚本实际上在做什么吗?哦。在制作我的屏幕时,会弹出一个名为eval code的页面,并显示错误消息。嗯,我是谁eant是指
偏移量
未定义
,正如错误消息明确指出的那样。
        $sidebar.stop().animate({
            marginTop: $window.scrollTop() - offset.top + topPadding
        });
    } else {
        $sidebar.stop().animate({
            marginTop: 0
        });
    }
});