Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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 未捕获的语法错误:意外标记非法?看起来不错_Javascript_Jquery_Css - Fatal编程技术网

Javascript 未捕获的语法错误:意外标记非法?看起来不错

Javascript 未捕获的语法错误:意外标记非法?看起来不错,javascript,jquery,css,Javascript,Jquery,Css,可能重复: 我一直在看这个,看不出有什么问题,它在JFIDLE中工作——只是不在网站上 <script type="text/javascript"> var fixed = false; $(document).scroll(function() { if( $(this).scrollTop() > 200 ) { if( !fixed ) { fixed = true; $('#menu-scro

可能重复:

我一直在看这个,看不出有什么问题,它在JFIDLE中工作——只是不在网站上

<script type="text/javascript">
var fixed = false;

$(document).scroll(function() {
    if( $(this).scrollTop() > 200 ) {
        if( !fixed ) {
            fixed = true;
            $('#menu-scroll').css({position:'fixed', display:'block'});
        }
    } else {
        if( fixed ) {
            fixed = false;
            $('#menu-scroll').css({display:'none'});
        }
    }
});​
</script>

var固定=错误;
$(文档)。滚动(函数(){
如果($(this).scrollTop()>200){
如果(!固定){
固定=正确;
$(“#菜单滚动”).css({位置:'fixed',显示:'block'});
}
}否则{
如果(固定){
固定=假;
$('#菜单滚动').css({display:'none'});
}
}
});​

该站点的链接是

可能没有id为“menu scroll”的html元素。您检查..

您的页面有几个404错误。用开发控制台检查一下。最后一个
后面确实有一个不可见的字符。特别感谢你,我不知道有一个隐藏的角色!根据元素是否存在,不会抛出语法错误;此外,如果元素不存在,jQuery从不抛出错误。