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 相关文章推荐
javascript中的return和闭包函数浅析
Jun 06 Javascript
提升PHP安全:8个必须修改的PHP默认配置
Nov 17 Javascript
jQuery实现美观的多级动画效果菜单代码
Sep 06 Javascript
Javascript的表单验证-揭开正则表达式的面纱
Mar 18 Javascript
Windows下Node.js安装及环境配置方法
Sep 18 Javascript
react router4+redux实现路由权限控制的方法
May 03 Javascript
vue展示dicom文件医疗系统的实现代码
Aug 27 Javascript
利用jqgrid实现上移下移单元格功能
Nov 07 Javascript
JS实现给数组对象排序的方法分析
Jun 24 Javascript
浅谈Vue.js之初始化el以及数据的绑定说明
Nov 14 Javascript
vue proxy 的优势与使用场景实现
Jun 15 Javascript
在elementui中Notification组件添加点击事件实例
Nov 11 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
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
2015/03/26 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
CI框架中数据库操作函数$this->db->where()相关用法总结
2016/05/17 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
Laravel 集成 Geetest验证码的方法
2018/05/14 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
2019/10/08 PHP
JS跨域总结
2012/08/30 Javascript
简单常用的幻灯片播放实现代码
2013/09/25 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
2016/06/21 Javascript
详解vue-cli构建项目反向代理配置
2017/09/07 Javascript
vue+axios 前端实现的常用拦截的代码示例
2018/08/23 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
2019/10/23 Python
基于python实现破解滑动验证码过程解析
2020/05/28 Python
matplotlib 多个图像共用一个colorbar的实现示例
2020/09/10 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
英国浴室洗脸盆购物网站:Click Basin
2018/06/08 全球购物
可爱的童装和鞋子:Fabkids
2019/08/16 全球购物
Hotels.com越南:酒店预订
2019/10/29 全球购物
俄语地区最大的中国商品在线购物网站之一:Umka Mall
2019/11/03 全球购物
上班睡觉检讨书
2014/01/09 职场文书
母亲追悼会答谢词
2014/01/27 职场文书
优秀企业获奖感言
2014/02/01 职场文书
高中教师考核方案
2014/05/18 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
2014年会计人员工作总结
2014/12/10 职场文书