Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.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从div中删除类_Javascript_Jquery_Html_Class - Fatal编程技术网

Javascript jquery从div中删除类

Javascript jquery从div中删除类,javascript,jquery,html,class,Javascript,Jquery,Html,Class,我试图从一个DIV中删除一个类,但是我所能做的就是在我试图删除的类旁边添加一个新类。如何完全删除fullpage包装器 <script> jQuery('#productPage').addClass('test3-test').removeClass('fullpage-wrapper'); </script> jQuery(“#productPage”).addClass('test3-test').removeClass('fullpage-wrapper'

我试图从一个DIV中删除一个类,但是我所能做的就是在我试图删除的类旁边添加一个新类。如何完全删除
fullpage包装器

<script>
  jQuery('#productPage').addClass('test3-test').removeClass('fullpage-wrapper');
</script>

jQuery(“#productPage”).addClass('test3-test').removeClass('fullpage-wrapper');

刚刚添加了一些注释来解释这个过程

$(文档).ready(函数(){
$(“#添加”)。单击(函数(){
$(“#demo”).addClass(“demo”);//将类“demo”添加到div“demo”中
});
$(“#删除”)。单击(函数(){
$(“#demo”).removeClass(“demo”);//从div“demo”中删除类“demo”
});
});
.demo{
背景:红色;
高度:50px;
宽度:250px;
}

这是一个演示
添加类
下课

我认为您必须将js代码放入一个
$(文档).ready(function(){//这里是您的js代码});)


这样,一旦加载html页面,js代码就会变得非常可爱。

如果您只使用
removeClass(name)
,您可以显示之前和之后的代码吗?将此脚本添加到$(function(){//your code});很多问题都会出现,比如,你将代码包装到dom就绪块中了吗?你正确链接了jquery库了吗?你能创建一个JSFIDLE来显示这个问题吗?也许你在代码执行后的某个地方添加了类fullpage包装器这是什么?用一些文本来解释你的答案,而不仅仅是一个代码转储,怎么样?我不确定将单行的add+remove更改为两个单独的click处理程序与这个问题有多大关系。他们清楚地知道
addClass()
removeClass()
是存在的。