Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery多滚动函数头_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery多滚动函数头

Javascript jQuery多滚动函数头,javascript,jquery,html,css,Javascript,Jquery,Html,Css,到目前为止我得到的代码的更新。 我得到的不是var搜索和请求像素,而是var。这对代码来说更好,而且更准确 $(document).ready(function() { if (document.getElementById("style-request")) { $(".search_bar_knop").hide(); $(".submit-a-request").hide(); $(window).scroll(function() {

到目前为止我得到的代码的更新。 我得到的不是var搜索和请求像素,而是var。这对代码来说更好,而且更准确

$(document).ready(function() {

  if (document.getElementById("style-request")) {
    $(".search_bar_knop").hide();
    $(".submit-a-request").hide();

    $(window).scroll(function() {    

      var scroll = $(window).scrollTop();
      var request = document.getElementsByClassName("submit-a-request");
      var search = document.getElementsByClassName("search_bar_knop");

      if (scroll >= search) {
        $(".search_bar_knop").show();
        document.getElementsByClassName('helpcenter')[0].style.visibility='hidden';
      }
      else {
        $('.search_bar_knop').hide();
        document.getElementsByClassName('helpcenter')[0].style.visibility='visible';
      }

      if (scroll >= request)  {
        $('.submit-a-request').show();
      } 
      else  {
        $('.submit-a-request').hide();
      }
    });
  }
});

希望你能帮我。如果我明白你的意思, 这是您的jQuery

$(function() {
    var header = $(".clearHeader");
    $(window).scroll(function() {    
        var scroll = $(window).scrollTop();

        if (scroll >= 500 && scroll <= 1000) {
            header.removeClass('clearHeader extraHeader').addClass('darkHeader');
        } 
        else if (scroll >= 1000) {
            header.removeClass('darkHeader clearHeader').addClass('extraHeader');
        }
        else {
            header.removeClass('darkHeader extraHeader').addClass('clearHeader');
        }
    });
});
$(函数(){
var header=$(“.clearHeader”);
$(窗口)。滚动(函数(){
var scroll=$(窗口).scrollTop();
如果(滚动>=500&&scroll=1000){
header.removeClass('darkHeader clearHeader').addClass('extraHeader');
}
否则{
header.removeClass('darkHeader extraHeader').addClass('clearHeader');
}
});
});

< /代码> 您也可以考虑以下标题:ReaveCuLASS('CultHealeExuthHead’)。addClass(“暗头”); 所以你想要
1
如果高于500px,
2
如果你在500和1000之间?不,两个必须高于1000px检查我的答案,我编辑了它。让我知道它是否有效。不幸的是,这不起作用。看我做的演示。我添加了一些关于这个问题的更多信息