私は動作するための簡単な条件文を取得しようとしており、問題が発生しています。失敗したコード:JQuery/Javascriptと&&演算子の使用
$(document).ready(function(){
var wwidth = $(window).width();
if (wwidth < 321) {
alert("I am 320 pixels wide, or less");
window.scrollTo(0,0);
} else if (wwidth > 321) && (wwidth < 481) {
alert("I am between 320 and 480 pixels wide")
}
});
コードの一部の部分を削除すると、アラートが表示されます。 & &または||を使用しようとすると演算子は失敗します。私はグーグルで、私はそれが動作していない理由を見つけることができません。私も試したことがあります:
((wwidth > 321 && wwidth < 481))
と一緒に試しましたが、ちょっとした場合は、ちょっと奇妙な構文です。
ご協力いただければ幸いです。ありがとう:)
は、あなたのロジックのギャップをtheresの。ウィンドウがちょうど321ワイドならどうでしょうか? –
世界が終わっても関係ないので、 – mrEmpty
あなたのウィンドウが480px未満であると確信していますか?それ以外の場合は、正しい構文であっても警告が表示されません(良い選択肢は回答で指摘されています) – Cameron