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 相关文章推荐
Js中sort()方法的用法
Nov 04 Javascript
Javascript中的关键字和保留字整理
Oct 16 Javascript
Javascript中arguments对象详解
Oct 22 Javascript
jQuery统计上传文件大小的方法
Jan 24 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
Jul 22 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
基于jquery实现即时检查格式是否正确的表单
May 06 Javascript
JS图片放大效果简单实现代码
Sep 08 Javascript
jQuery实现根据生日计算年龄 星座 生肖
Nov 23 Javascript
Bootstrap进度条学习使用
Feb 09 Javascript
详解webpack+express多页站点开发
Dec 22 Javascript
ant design vue datepicker日期选择器中文化操作
Oct 28 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
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
php及codeigniter使用session-cookie的方法(详解)
2017/04/06 PHP
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法
2014/04/12 Javascript
JavaScript中的立即执行函数表达式介绍
2015/03/15 Javascript
JavaScript获取网页中第一个链接ID的方法
2015/04/03 Javascript
深入分析下javascript中的[]()+!
2015/07/07 Javascript
JS操作JSON方法总结(推荐)
2016/06/14 Javascript
JS实现鼠标框选效果完整实例
2016/06/20 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
Three.js加载外部模型的教程详解
2017/11/10 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
2017/12/20 Javascript
bootstrap+spring boot实现面包屑导航功能(前端代码)
2019/10/09 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
Python文件和流(实例讲解)
2017/09/12 Python
PyCharm设置每行最大长度限制的方法
2019/01/16 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
MxNet预训练模型到Pytorch模型的转换方式
2020/05/25 Python
opencv 图像滤波(均值,方框,高斯,中值)
2020/07/08 Python
python 删除系统中的文件(按时间,大小,扩展名)
2020/11/19 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
让IE6、IE7、IE8支持CSS3的脚本
2010/07/20 HTML / CSS
兰蔻加拿大官方网站:Lancome加拿大
2016/08/05 全球购物
New Era英国官网:美国棒球帽品牌
2018/03/21 全球购物
法国二手MacBook销售网站:Okamac
2019/03/18 全球购物
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
企业人事任命书
2014/06/05 职场文书
大学英语专业求职信
2014/06/21 职场文书
部门活动策划方案
2014/08/16 职场文书
《艾尔登法环》Boss腐烂树灵很有可能是《黑暗之魂3》的一个废案
2022/04/11 其他游戏