上記のスクリプト、括弧のバランスに構文上の問題はありますか? それとも別の間違い?
$(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");
}
});
はい、ブラケットの問題があります。2 番目の if ステートメントは、右中かっこだけで閉じるか、if 内にコードが 1 行しかないため、中かっこはまったく必要ありません。
$(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");
}
});