2016-01-26 17 views
-2

我有一个整页页眉,中间有一个徽标,下面是一个箭头。如果它向上滚动10px或更多,我需要箭头消失。为此,我使用.scrollTop().hide(),如以下jfiddle所示。但是,它不会在滚动时消失。JQuery-Javascript:在scrolltop()条件下隐藏()条件,不生效

希望有人把我放在正确的道路上找到为什么箭头不隐藏与.hide()?

+0

的jsfiddle不加载的jQuery自动 – MikeVelazco

+0

但它在这里工作:http://jsfiddle.net/drake/bg2S4/ –

回答

3

首先在jfiddle(屏幕js部分的设置图标)中包含jquery。并且使用$ j也可以使用$ j('#arr_down')。hide();和$ j('#arr_down')。hide();你忘了法官在你的例子

$j=jQuery.noConflict(); 
    $j(document).ready(function() { 
     $j(window).scroll(function() { 
      if ($j(this).scrollTop() > 10) 
       $j('#arr_down').hide(); 

     else 
       $j('#arr_down').show(); 
      }); 
    }); 
+0

O是 - 现在的工作!感谢那 。 –