否则,如果语句具有不同的参数

else if statement with different paremeters

本文关键字:参数 如果 语句 否则      更新时间:2023-09-26

我为网站做了一些陈述,但无法理解,如何做出这种类型的陈述。这是代码

function checkWindowSize() {
  var pageWidth = $(window).width();
  if (pageWidth < 751) {
    $('.tab-content div').removeClass('tab-pane');
    $('#myTabs a').removeAttr("data-toggle", "tab");
  }
  else if (pageWidth < 751 && $(window).scrollTop()>=580;) {
    $('#faq .col-sm-3').addClass('fixed-faq');
    $('.tab-content div').addClass('padd-top');
  }
  else {
    $('#faq .col-sm-3').removeClass('fixed-faq');
    $('.tab-content div').removeClass('padd-top');
    $('#myTabs a').attr("data-toggle", "tab");
    $('.tab-content div').addClass('tab-pane');
  };
};
$(window).load(checkWindowSize);
$(window).resize(checkWindowSize);

它只检查宽度和语句 if 和 else 就可以正常工作,但是当我尝试使用 2 个检查参数进行 else if 时,整个代码停止工作。有人可以帮助我吗?

else if (pageWidth < 751 && $(window).scrollTop()>=580;) 

从此行中删除分列。如果条件作为第一个条件,则将第二个条件移动到第二个条件。