Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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 航路点:未定义removeClass_Javascript_Jquery - Fatal编程技术网

Javascript 航路点:未定义removeClass

Javascript 航路点:未定义removeClass,javascript,jquery,Javascript,Jquery,当我滚动到目标时,控制台说removeClass未定义,为什么? 但是淡出确实出现了。您需要在某些对象上执行addclass,如$this。removeClass您应该仅在某些html元素上使用remove类。。 例如: $('.something').waypoint(function(direction) { if(direction === "down") { $("nav").fadeOut(function(){ removeClass("sticky_na

当我滚动到目标时,控制台说removeClass未定义,为什么?
但是淡出确实出现了。

您需要在某些对象上执行addclass,如$this。removeClass

您应该仅在某些html元素上使用remove类。。 例如:

$('.something').waypoint(function(direction) {
  if(direction === "down") {
    $("nav").fadeOut(function(){
        removeClass("sticky_nav");
    });
  }else if(direction === "up") {
      $("nav").fadeIn(function(){
        addClass("sticky_nav");
      });
  }
}, { offset: 100 });
这将删除它在所有段落元素中已经存在的类

有关更多信息,请参阅:

因为您编写的是removeClass而不是$this.removeClass?
$('P').removeClass()