Javascript 名称不能以'';jquery if-else条件中的字符
我只是尝试检查窗口宽度,并根据宽度使用jQuery更改一些值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 } });
<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');
}
});