Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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/6/opengl/4.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
Jquery在滚动时淡入/淡出只发生一次_Jquery - Fatal编程技术网

Jquery在滚动时淡入/淡出只发生一次

Jquery在滚动时淡入/淡出只发生一次,jquery,Jquery,对社区和编程来说都是新的 这是我正在尝试做的,我想有一个图像淡入时,你滚动到1000页上,然后淡出时,你滚动回来。这部分很好用。但只有一次!问题是我不能让它执行多次。当你上下滚动的时候,我错过了什么让它重复 $(window).bind("scroll", function() { if ($(this).scrollTop() > 1000) { $("#logo2").fadeIn(); checkOffset(); } else { $("#log

对社区和编程来说都是新的

这是我正在尝试做的,我想有一个图像淡入时,你滚动到1000页上,然后淡出时,你滚动回来。这部分很好用。但只有一次!问题是我不能让它执行多次。当你上下滚动的时候,我错过了什么让它重复

$(window).bind("scroll", function() {
  if ($(this).scrollTop() > 1000) { 
    $("#logo2").fadeIn();
    checkOffset(); 
  } else {
    $("#logo2").stop().fadeOut();
  }
});

非常感谢您的帮助。

尝试使用
不透明度
设置
动画

$(window).on("scroll", function() {
  var logo = $("#logo2");

  logo.clearQueue();
  logo.stop();

  if ($(this).scrollTop() > 1000) { 
    logo.animate({opacity: 1}, 400);
  } else {
    logo.animate({opacity: 0}, 400);
  }
});

您的
checkOffset()中有什么内容-功能?这是一个错误,我把它删除了。它在你提供的提琴中工作得很好,但是当我在我的页面上使用代码片段时,它仍然只工作一次。我的页面中的某个地方一定有冲突的代码,因为当我删除提琴中除你之外的所有内容时,它工作得很好…如果没有更多的代码,我将无法帮助你…这个提琴:()有我的代码。我们的想法是让黄色框(logo2)在某个点淡入,然后在向上滚动时淡出。基本上是完全相反的什么(标志)正在做。这是完美的!非常感谢你!我仍然在学习所有不同的功能和技巧,所以我很感谢你给我介绍一些我可以玩的新东西。