上面的脚本中是否有任何语法问题,平衡括号?还是另一个错误?
$(document).ready(function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768) {
$("#refinebox").addClass("in");
});
);
上面的脚本中是否有任何语法问题,平衡括号?还是另一个错误?
$(document).ready(function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768) {
$("#refinebox").addClass("in");
});
);
最好在每个 ( 或 { 处使用缩进来帮助您查看问题所在。
$(document).ready(
function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768) {
$("#refinebox").addClass("in");
}
}
);
});
);
应该
}
});
你有大括号结束问题..
$(document).ready(function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768) {
$("#refinebox").addClass("in");
}
});
是的,你有一个支架问题。第二个 if 语句应该用右花括号关闭,或者因为 if 内只有一行代码,所以根本不需要花括号。
$(document).ready(function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768)
$("#refinebox").addClass("in");
});
是的,您缺少一个花括号来关闭您的功能,并且您有一个额外的 ); 在末尾。应该:
$(document).ready(function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768) {
$("#refinebox").addClass("in");
}
});
你在最后有一点纠结。您的代码应如下所示:
$(document).ready(function() {
var winW;
if (window.innerWidth) {
winW = window.innerWidth;
}
if (winW > 768) {
$("#refinebox").addClass("in");
}
});