jQuery.hasClass() 函数

hasClass() 函数

判断当前选择元素是否有指定的类名

语法

$(selector).hasclass(classname)

返回值

返回值为布尔型(true/false)

如果当前选择对象包含多个元素,只要其中任意一个元素包含该类名,则返回true

实例说明

代码

 1 <!DOCTYPE html>
 2 <html lang="zh-CN">
 3 <head lang="en">
 4     <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
 5
 6 </head>
 7 <body>
 8 <div></div>
 9 <div id="div"></div>
10 <div>
11     <ul>
12         <li>one</li>
13         <li id="two" class="li">two</li>
14         <li>three</li>
15     </ul>
16 </div>
17 <script>
18     document.writeln( $("#two").hasClass("li") );//返回true
19     document.writeln( $("ul").hasClass("li") );//返回false
20     document.writeln( $("#div").hasClass("li"));//返回false 因为id=div对象中没有该类名
21 </script>
22 </body>
23 </html>

运行结果

King_dream

2015-04-16 17:10:52

时间: 2024-11-01 15:38:05

jQuery.hasClass() 函数的相关文章

jQuery.hasClass() 函数详解

目录 jQuery.hasClass() 函数详解 语法 参数 返回值 示例&说明 jQuery.hasClass() 函数详解 hasClass()函数用于指示当前jQuery对象所匹配的元素是否含有指定的css类名. 该函数属于jQuery对象(实例). 语法 JavaScript: jQueryObject.hasClass( className ) 参数 参数 描述 className String类型指定的css类名. 返回值 hasClass()函数的返回值是Boolean类型,返回

jQuery filter函数使用方法

利用filter函数可以从wrapper set中过滤符合条件的DOM元素. 如果有一个内容如下的html文件,要获取类为external的<a>元素,使用filter可以很easy地搞定. <a href="#" class="external">link</a> <a href="#" class="external">link</a> <a href=&q

jquery 常用函数一览

可以打印后慢慢一个一个查找,有利于记忆. 核心 ·         jQuery 核心函数 o    jQuery([sel,[context]]) o    jQuery(html,[ownerDoc])1.8* o    jQuery(callback) o    jQuery.holdReady(hold)1.6+ ·         jQuery 对象访问 o    each(callback) o    size() o    length o    selector o    con

jquery常用函数与方法汇总

1.delay(duration,[queueName]) 设置一个延时来推迟执行队列中之后的项目. jQuery1.4新增.用于将队列中的函数延时执行.他既可以推迟动画队列的执行,也可以用于自定义队列. duration:延时时间,单位:毫秒 queueName:队列名词,默认是Fx,动画队列. 例: 头部与底部延迟加载动画效果 $(document).ready(function() { $('#header') .css({ 'top':-50 }) .delay(1000).animat

jQuery.noConflict() 函数详解

jQuery.noConflict()函数用于让出jQuery库对变量$(和变量jQuery)的控制权. 一般情况下,在jQuery库中,变量$是变量jQuery的别名,它们之间是等价的,例如jQuery("p")和$("p")是等价的.由于变量$只有一个字符,并且特点鲜明,因此我们更加习惯使用$来操作jQuery库. 不过,其他JS库也可能使用变量$来进行操作,例如Prototype库.这个时候两个库可能会由于变量$的控制权问题而发生冲突. 此时,你可以使用该函数

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案

JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案 JQuery的版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery的版本</title> <

jQuery - 01. jQuery特点、如何使用jQuery、jQuery入口函数、jQuery和DOM对象的区别、jQuery选择器、

this指的是原生js的DOM对象 .css(""):只写一个值是取值,写俩值是赋值 window.onload   ===   $(document).ready(); $(""):获取元素   标签名..类名.#id jQuery特点 链式编程 jq.shou(3000).html(内容) 相当于 jq.shou(3000) jq.gtml(内容) 隐式迭代 隐式实用for循环.迭代 如何使用jQuery 引包 一定要在使用之前 <script src =

如何跳出当前jquery.each()函数循环

如何跳出当前jquery.each()函数循环:关于jquery.each()函数的用法这里不多做介绍,更多内容可以参阅下面两篇文章:1.jquery.each()函数可以参阅jQuery.each()方法一章节.2.each()函数可以参阅jQuery的each()方法一章节. 但是在实际应用中,我们可能并不需要遍历完整个数组或者对象,而是根据一定的条件跳出当前的循环或者整个循环,下面就通过代码实例介绍一下如何实现此效果.代码如下: <!DOCTYPE html> <html>

jQuery常用函数-思维导图

百度脑图jQuery常用函数 百度脑图jQuery常用函数