阅读 708

jQuery removeClass() 方法

removeClass()方法从所选元素中删除一个或多个类名称。

如果将类名作为参数包括在内,则只会删除该类。

如果在参数中未指定类名,则将删除所有类。

语法:

删除所有类

$(selector).removeClass()

删除指定的类

$(selector).removeClass(className)

使用函数删除类

$(selector).removeClass(function(index, currentClass))

实例

从所有<p>元素中删除类名称“ highlight”:

示例

$("button").click(function(){
  $("p").removeClass("highlight");
});

测试看看‹/›

一次可以从一组选定元素中删除一个以上的类(以空格隔开),如下所示:

示例

$("button").click(function(){
  $("p").removeClass("highlight big");
});

测试看看‹/›

如果在参数中未指定类名,则将删除所有类:

示例

$("button").click(function(){
  $("p").removeClass();
});

测试看看‹/›

使用removeClass(删除一个类名,并使用addClass()添加一个新的类名:

示例

$("button").click(function(){
  $("p").removeClass("red").addClass("green");
});

测试看看‹/›

参数值

参数描述
className指定要删除的一个或多个(以空格分隔)的类名
注意:如果此参数为空,则将删除所有类名
function(index, currentClass)

返回一个或多个要删除的以空格分隔的类名的函数

  • index-返回元素在集合中的索引位置

  • currentClass-返回所选元素的当前类名称


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐