jQuery中is()方法用法实例


Posted in Javascript onJanuary 06, 2015

本文实例讲述了jQuery中is()方法用法。分享给大家供大家参考。具体分析如下:

此方法使用参数来检查匹配元素集合。
如果其中至少有一个元素符合这个给定的参数就返回true,否则返回false。

语法结构一:

$(selector).is(expr)

参数列表:
参数 描述
expr 字符串值,供匹配当前元素集合的选择器表达式。

实例代码:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8"/> 

<meta name="author" content="https://3water.com/" />

<title>is()函数-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  alert($("li").parent().is("ul"))

})

</script>

</head>

<body>

<div>

  <ul>

    <li>div+css专区</li>

    <li>jQuery专区</li>

  </ul>

</div>

</body>

</html>

下面代码检测li元素的父元素是否是ul,如果是返回true,否则返回false。

语法结构二:

参数列表:

参数 描述
element 用于匹配元素的DOM元素或者jQuery元素。

实例代码:

实例一:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8"/> 

<meta name="author" content="https://3water.com/" />

<title>is()函数-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  alert($("li").parent().is(document.getElementById("parent")))

})

</script>

</head>

<body>

<div>

  <ul id="parent">

    <li>div+css专区</li>

    <li>jQuery专区</li>

  </ul>

</div>

</body>

</html>

实例二:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8"/> 

<meta name="author" content="https://3water.com/" />

<title>is()函数-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  alert($("li").parent().is($("#parent")))

})

</script>

</head>

<body>

<div>

  <ul id="parent">

    <li>div+css专区</li>

    <li>jQuery专区</li>

  </ul>

</div>

</body>

</html>

语法结构三:

使用函数用来遍历元素的集合。
此函数接受一个参数index,这是元素在jQuery集合的索引。函数中, this指的是当前的DOM元素。

参数列表:

参数 描述
function(index) 定义返回is()匹配值的函数。index为当前元素在匹配元素集合中的索引值。

实例代码:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8"/> 

<meta name="author" content="https://3water.com/" />

<title>is()函数-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  alert($("li").parent().is(function(index){return $("ul").attr("id")=="parent"}))

})

</script>

</head>

<body>

<div>

  <ul id="parent">

    <li>div+css专区</li>

    <li>jQuery专区</li>

  </ul>

</div>

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
在html页面上拖放移动标签
Jan 08 Javascript
javascript alert乱码的解决方法
Nov 05 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
Apr 10 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
Aug 13 Javascript
原生js代码实现图片放大境效果
Oct 30 Javascript
Bootstrap基本插件学习笔记之标签切换(17)
Dec 08 Javascript
js实现五星评价功能
Mar 08 Javascript
JavaScript通过filereader接口读取文件
May 10 Javascript
seajs实现强制刷新本地缓存的方法分析
Oct 16 Javascript
在vue中使用css modules替代scroped的方法
Mar 10 Javascript
详解Axios 如何取消已发送的请求
Oct 20 Javascript
layui(1.0.9)文件上传upload,前后端的实例代码
Sep 26 Javascript
JavaScript中document对象使用详解
Jan 06 #Javascript
jQuery中Form相关知识汇总
Jan 06 #Javascript
使用VS开发 Node.js指南
Jan 06 #Javascript
jQuery实现的图片分组切换焦点图插件
Jan 06 #Javascript
JavaScript静态类型检查工具FLOW简介
Jan 06 #Javascript
jQuery中filter()方法用法实例
Jan 06 #Javascript
JavaScript修改浏览器tab标题小技巧
Jan 06 #Javascript
You might like
PHP开启gzip页面压缩实例代码
2010/03/11 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
日历查询的算法 如何计算某一天是星期几
2012/12/12 Javascript
JavaScript调用客户端的可执行文件(示例代码)
2013/11/28 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
js实现简单的可切换选项卡效果
2015/04/10 Javascript
基于javascript实现漂亮的页面过渡动画效果附源码下载
2015/10/26 Javascript
Web打印解决方案之普通报表打印功能
2016/08/29 Javascript
JS原生带小白点轮播图实例讲解
2017/07/22 Javascript
解决npm管理员身份install时出现权限的问题
2018/03/16 Javascript
nodeJs爬虫的技术点总结
2018/05/13 NodeJs
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
2018/08/19 Javascript
nodejs基础之多进程实例详解
2018/12/27 NodeJs
vue递归组件实战之简单树形控件实例代码
2019/08/27 Javascript
layui prompt 设置允许空白提交的方法
2019/09/24 Javascript
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
详解Python使用simplejson模块解析JSON的方法
2016/03/24 Python
Django学习教程之静态文件的调用详解
2018/05/08 Python
pytorch 把MNIST数据集转换成图片和txt的方法
2018/05/20 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
2018/06/13 Python
Django中自定义模型管理器(Manager)及方法
2019/09/23 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
当文件系统受到破坏时,如何检查和修复系统?
2012/03/09 面试题
测控技术与通信工程毕业生自荐信范文
2013/12/28 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
家长对学校的意见和建议
2015/06/03 职场文书
国庆节新闻稿
2015/07/17 职场文书
2015迎新晚会开场白
2015/07/17 职场文书
2019企业文化管理制度范本!
2019/08/06 职场文书
python 调用js的四种方式
2021/04/11 Python
golang实现一个简单的websocket聊天室功能
2021/10/05 Golang