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 相关文章推荐
IE6-IE9不支持table.innerHTML的解决方法分享
Sep 14 Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
Apr 02 Javascript
javascript中数组的定义及使用实例
Jan 21 Javascript
png在IE6 下无法透明的解决方法汇总
May 21 Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 Javascript
设置jQueryUI DatePicker默认语言为中文
Jun 04 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
Jan 25 Javascript
mongoose中利用populate处理嵌套的方法
May 26 Javascript
jquery动态添加以及遍历option并获取特定样式名称的option方法
Jan 29 jQuery
使用vue 国际化i18n 实现多实现语言切换功能
Oct 11 Javascript
js回溯法计算最佳旅行线路代码实例
Sep 11 Javascript
ES5新增数组的实现方法
May 12 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
php的memcache类分享(memcache队列)
2014/03/26 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
2021/03/09 PHP
js中将多个语句写成一个语句的两种方法小结
2007/12/08 Javascript
JQuery Ajax 跨域访问的解决方案
2010/03/12 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
JS等比例缩小图片尺寸的实例
2013/02/27 Javascript
javascript中parentNode,childNodes,children的应用详解
2013/12/17 Javascript
jQuery的事件预绑定
2016/12/05 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
浅谈Vue-cli单文件组件引入less,sass,css样式的不同方法
2018/03/13 Javascript
解决bootstrap-select 动态加载数据不显示的问题
2018/08/10 Javascript
JavaScript如何获取一个元素的样式信息
2019/07/29 Javascript
原生js实现轮播图特效
2020/05/04 Javascript
js实现飞机大战游戏
2020/08/26 Javascript
优化Python代码使其加快作用域内的查找
2015/03/30 Python
python+pyqt实现12306图片验证效果
2017/10/25 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
Python hashlib模块用法实例分析
2018/06/12 Python
python Tkinter的图片刷新实例
2019/06/14 Python
Django的models模型的具体使用
2019/07/15 Python
python如何通过闭包实现计算器的功能
2020/02/22 Python
python实现银行实战系统
2020/02/26 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
Python压缩模块zipfile实现原理及用法解析
2020/08/14 Python
Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题
2021/02/22 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
Nike德国官网:Nike.com (DE)
2018/11/13 全球购物
SQL面试题
2013/12/09 面试题
坚定理想信念心得体会
2014/03/11 职场文书
员工辞退通知书
2015/04/17 职场文书
CSS3常见动画的实现方式
2021/04/14 HTML / CSS
浅谈MySQL user权限表
2021/06/18 MySQL
python 字典和列表嵌套用法详解
2021/06/29 Python
试了下Golang实现try catch的方法
2021/07/01 Golang