JQuery 返回布尔值Is()条件判断方法代码


Posted in Javascript onMay 14, 2012

下面是JQuery的Is()方法判断;

$(function(){ 
$("ul").click(function(event){ 
var tar = event.target; 
if(tar.tagName == "STRONG"){ 
alert(tar.tagName); 
} 
}); 
})

上面是原生JS判断;
$(function(){ 
$("ul").click(function(event){ 
var tar = event.target; 
if($(tar).is("strong")){ 
alert(tar.tagName); 
} 
}); 
})

JQuery里面的方法大多是返回JQuery对角.而Is()方法,返回的一个布尔值;
区别:
$(tar):将tar对象包装成一个jquery对象,只有这样,才能使用jquery的方法;$(tar).is("strong"):用Is()方法来判断;

jQuery 中 is方法的使用

is()是用来检测是否有匹配的元素。
帮助文档中的解释: 用一个表达式来检查当前选择的元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。

上面的说法我们当然知道是正确的. 但我们也可以这么写
alert($("input:checkbox").is(":checked")); //这样一来我们就可以判断某一个checkbox是否选中了. 依次类推.我们可以使用:checked 是否也可以使用其他的呢. 当然是可以的..在帮助文档里 搜索下 " : " 这里面的类型都可以用来进行判断

比如 $("input[name=btnClick]").is(":button"); 用来判断控件是不是 button 等等..

剩下的就是大家自己的努力咯..

Javascript 相关文章推荐
js中cookie的使用详细分析
May 28 Javascript
一个选择最快的服务器转向代码
Apr 27 Javascript
JScript分割字符串示例代码
Sep 04 Javascript
深入探讨javascript中的数据类型
Mar 04 Javascript
jquery中取消和绑定hover事件的实现代码
Jun 02 Javascript
微信小程序入门教程
Nov 18 Javascript
微信小程序 rich-text的使用方法
Aug 04 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
Sep 28 Javascript
jQuery实现网页拼图游戏
Apr 22 jQuery
VUEX-action可以修改state吗
Nov 19 Javascript
微信小程序入门之绘制时钟
Oct 22 Javascript
如何利用React实现图片识别App
Feb 18 Javascript
JQuery选择器特辑 详细小结
May 14 #Javascript
IE6背景图片不缓存问题解决方案及图片使用策略多个方法小结
May 14 #Javascript
js split 的用法和定义 js split分割字符串成数组的实例代码
May 13 #Javascript
jQuery循环滚动展示代码 可应用到文字和图片上
May 11 #Javascript
基于jQuery的公告无限循环滚动实现代码
May 11 #Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
May 11 #Javascript
通过百度地图获取公交线路的站点坐标的js代码
May 11 #Javascript
You might like
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
php中opendir函数用法实例
2014/11/15 PHP
深入浅析php json 格式控制
2015/12/24 PHP
Laravel框架实现model层的增删改查(CURD)操作示例
2018/05/12 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
js获取变量
2006/08/24 Javascript
jquery $.ajax入门应用二
2008/11/19 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
jQuery中removeAttr()方法用法实例
2015/01/05 Javascript
js创建对象的方式总结
2015/01/10 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
JavaScript实现仿淘宝商品购买数量的增减效果
2016/01/22 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
Express与NodeJs创建服务器的两种方法
2017/02/06 NodeJs
node.js中cluster的使用教程
2017/06/09 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
使用eslint和githooks统一前端风格的技巧
2020/07/29 Javascript
[03:22]DAC最前线(第二期)—DOTA2亚洲邀请赛主赛场周边及线路探访
2015/01/24 DOTA
Python3里的super()和__class__使用介绍
2015/04/23 Python
python爬取微信公众号文章的方法
2019/02/26 Python
python datetime中strptime用法详解
2019/08/29 Python
python实现的分层随机抽样案例
2020/02/25 Python
Python3 filecmp模块测试比较文件原理解析
2020/03/23 Python
StubHub德国:购买和出售门票
2017/09/06 全球购物
EJB实例的生命周期
2016/10/28 面试题
五一口号
2014/06/19 职场文书
大学生简历求职信
2014/06/24 职场文书
绿里奇迹观后感
2015/06/15 职场文书
2015年终个人政治思想工作总结
2015/11/24 职场文书
医学生自荐信范文(2016精选篇)
2016/01/28 职场文书
OpenCV-Python实现轮廓的特征值
2021/06/09 Python
spring cloud 配置中心客户端启动遇到的问题
2021/09/25 Java/Android
Java工作中实用的代码优化技巧分享
2022/04/21 Java/Android
MySQL 计算连续登录天数
2022/05/11 MySQL