Javascript jquery从div中删除类
我试图从一个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'
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()
是存在的。