类名过滤,指的是根据元素的 class 来过滤。在 jQuery 中,我们可以使用 hasClass() 方法来实现类名过滤。

语法:

$().hasClass("类名")

hasClass() 方法一般用于判断元素是否包含指定的类名:如果包含,则返回 true;如果不包含,则返回 false。

举例:

$(function () {

$("li").each(function(){

var bool = $(this).hasClass("select");

if(bool){

$(this).css("color", "red");

}

})

})

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Vue.js

预览效果如图 1 所示。

图 1:hasClass() 方法的效果

$(this).hasClass("select")用于判断当前的 li 元素是否包含类名“select”。这里大家要注意一下,hasClass() 方法一般是用来实现判断操作的。

c语言class用法,jQuery hasClass()方法的用法相关推荐

  1. java的sort的用法_Java排序方法sort用法详解

    Java排序方法sort用法详解 发布于 2020-2-28| 复制链接 摘记: 本文实例为大家分享了java对数组.集合的排序方法,供大家参考,具体内容如下对数组的排序: ```java //对数组 ...

  2. jQuery - end方法的用法

    我们在对结果集使用find.filter等方法时,会改变结果集. 这种改变原先结果集的方法被称作destructive jQuery method jQuery cookbook有如下定义: A de ...

  3. jQuery load()方法特殊用法!

    來源:http://www.cnblogs.com/wbcms/archive/2009/01/14/1375275.html 调用load方法的完整格式是:load( url, [data], [c ...

  4. jquery append()方法与html()方法用法区别

    jquery append()方法与html()方法用法区别 [导读] append(content):方法在被选元素的结尾(仍然在内部)插入指定内容,有很多朋友觉得append与html差不多,其它 ...

  5. c语言 extend 函数,jQuery中$.extend()数组合并用法

    jQuery中$.extend()数组合并用法总结 jQuery为开发插件提拱了两个方法, 分别是: jQuery.fn.extend(object); jQuery.extend(object); ...

  6. JQuery is()与hasClass()方法的对比

    is()和hasClass()方法都可以用以检查匹配的所有元素里是否含有指定类名,虽说hasClass(className)函数等价于is(".className") 但is()方 ...

  7. Python编程语言学习:python语言中快速查询python自带模块函数的用法及其属性方法、如何查询某个函数关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略

    Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法.如何查询某个函数&关键词的用法.输出一个类或者实例化对象的所有属性和方法名之详细攻略 ...

  8. 怎么在c语言中使用常用对数,【用法】在C语言中使用对数函数的方法

    这篇文章主要介绍了在C语言中使用对数函数的方法,包括以e为底和以10为底的对数计算,需要的朋友可以参考下. C语言log()函数:返回以e为底的对数值 头文件: #include log() 函数返回 ...

  9. jQuery异步框架探究1:jQuery._Deferred方法

    jQuery异步框架应用于jQuery数据缓存模块.jQuery ajax模块.jQuery事件绑定模块等多个模块,是jQuery的基础功能之中的一个.实际上jQuery实现的异步回调机制能够看做ja ...

最新文章

  1. OC之@property和@synthesize
  2. 4.通过Ubuntu指令生成GIF图片
  3. java null转换jason_Java进阶知识,轻松理解Java泛型
  4. windows如何实现视屏自动定时、全屏、轮播 播放
  5. C#内存映射文件学习总结
  6. Linux集群和自动化维3.1 Python语言的应用领域
  7. securecrt7.0.0合并多个窗口
  8. VTK:颜色顶点标签用法实战
  9. 动态规划——最长公共子序列长度
  10. 下载matlab安装包太慢_Matlab2017a软件安装包以及安装教程
  11. 长安渝北工厂机器人_长安工厂探秘!解密CS75 PLUS究竟是怎样造出来的
  12. subprocess模块(了解)
  13. (秒杀项目) 4.8 异步化扣减库存(核心)
  14. Word在试图打开文件时错误,如何解决
  15. Office2013 Visio2013 Project2013零售版与VL版互相转换
  16. 智能车摄像头算法——寻线
  17. 阿里程序员吐槽:应届生年薪40万,让老员工怎么活!
  18. 元气森林,真能在中国再造一个“可口可乐”吗?
  19. 2020 年容器应用的新思考
  20. electron教程入门1

热门文章

  1. Flask获取GET参数
  2. TikTok运营实操:热门类目?提高完播率?上热门技巧
  3. Android 蓝牙开发(十)A2DP源码分析
  4. Spring @Conditional注解 详细讲解及示例
  5. Conditional GAN
  6. 【我的创作纪念日—5周年】
  7. c语言指针p1p2,C语言指针系列(2):你真的理解指针与内存的关系吗?
  8. Visual Studio Winform窗体控件Menustrip
  9. 【虐到哭】 10家大厂面试真题
  10. ubuntu22.04安装Nvidia显卡驱动后网络驱动消失的解决方案