Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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 名称不能以'';jquery if-else条件中的字符_Javascript_Jquery_Bxslider - Fatal编程技术网

Javascript 名称不能以'';jquery if-else条件中的字符

Javascript 名称不能以'';jquery if-else条件中的字符,javascript,jquery,bxslider,Javascript,Jquery,Bxslider,我只是尝试检查窗口宽度,并根据宽度使用jQuery更改一些值 <script> $(document).ready(function () { var windowsize = $(window).width(); if (windowsize < 480) { //DO SOMETHING }); } else { //DO SOMETHING } });

我只是尝试检查窗口宽度,并根据宽度使用jQuery更改一些值

<script>
           $(document).ready(function () {
var windowsize = $(window).width();

    if (windowsize < 480) {
      //DO SOMETHING          
        });


    } 
else {
        //DO SOMETHING
    }

});
</script>

$(文档).ready(函数(){
var windowsize=$(window.width();
如果(窗口大小<480){
//做点什么
});
} 
否则{
//做点什么
}
});
我收到以下错误:

名称不能以“”字符、十六进制值0x20开头。第365行,位置28


只有
if-else
条件有错误。

在这两种情况下,最后一个参数后面都有额外的逗号,看起来也有不可打印的字符

删除尾随的逗号,清除空白,你应该会很好

像这样:

    moveSlides: 1
});

您的代码不正确(
})


$(文档).ready(函数(){
var windowsize=$(window.width();
如果(窗口大小<480){
//做点什么//});//这里不需要关闭这个
}否则{
//做点什么
}
});

您有一个不正确的
)}关闭

$(document).ready(function () {
var windowsize = $(window).width();
    if (windowsize < 480) {
      //DO SOMETHING          
        } else {
        //DO SOMETHING
    }

});
$(文档).ready(函数(){
var windowsize=$(window.width();
如果(窗口大小<480){
//做点什么
}否则{
//做点什么
}
});

您的代码是正确的。您应该尝试缩进代码,使括号对齐

我已更改了您的代码,以便它针对每个
if
条件输出到
控制台。这是给我的预期结果,每当我调用它

$(document).ready(function () {

    var windowsize = $(window).width();
    if (windowsize < 480) {
        console.log('less than');
    } 
    else {
        console.log('greater than');
    }

});
$(文档).ready(函数(){
var windowsize=$(window.width();
如果(窗口大小<480){
console.log('小于');
} 
否则{
console.log('大于');
}
});

我不是JQuery人,但在我看来
nextText:“”无法解析,请尝试更改
nextText:“”简单-在其中放一个空格;在ehi h行中,您是否得到错误?只需编辑代码。实际上bxslider脚本没有问题。if条件的问题。如果我更改为>则它可以工作。意味着(如果(WindowsSize>480){}),则它可以工作。我不明白如果(WindowsSize<480){}有什么问题您要么错过了DoSomthing行下的一些代码,要么有一个额外的
})
})
不应该在
//做点什么
修复你的代码示例以使其更准确,或者如果这是你的代码的当前状态,那么它是错误的。没有问题。事实上,if条件存在问题。我只是编辑了问题。请看一看。
$(document).ready(function () {

    var windowsize = $(window).width();
    if (windowsize < 480) {
        console.log('less than');
    } 
    else {
        console.log('greater than');
    }

});