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在事件监听方面的兼容性小结
Apr 07 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
Nov 14 Javascript
javascript获取选中的文本的方法代码
Oct 30 Javascript
$(document).ready(function() {})不执行初始化脚本
Jun 19 Javascript
JQuery日期插件datepicker的使用方法
Mar 03 Javascript
AngularJS国际化详解及示例代码
Aug 18 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
Apr 27 Javascript
jQuery自动或手动图片切换效果
Oct 11 jQuery
用node-webkit把web应用打包成桌面应用(windows环境)
Feb 01 Javascript
JS中Promise函数then的奥秘探究
Jul 30 Javascript
JavaScript一元正号运算符示例代码
Jun 30 Javascript
vue 在服务器端直接修改请求的接口地址
Dec 19 Vue.js
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
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
Zend Framework基本页面布局分析
2016/03/19 PHP
php微信高级接口群发 多客服
2016/06/23 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
2017/06/28 PHP
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
很可爱的输入框
2008/08/03 Javascript
获取当前点击按钮的id用this.id实现
2014/03/17 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
jQuery插件pagination实现分页特效
2015/04/12 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
js日期相关函数dateAdd,dateDiff,dateFormat等介绍
2016/09/24 Javascript
jQuery判断邮箱格式对错实例代码讲解
2017/04/12 jQuery
详解ElementUI之表单验证、数据绑定、路由跳转
2017/06/21 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
Python读取环境变量的方法和自定义类分享
2014/11/22 Python
Python守护进程用法实例分析
2015/06/04 Python
python实现web方式logview的方法
2015/08/10 Python
Python制作爬虫抓取美女图
2016/01/20 Python
Python操作MySQL数据库的三种方法总结
2018/01/30 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
Sanic框架异常处理与中间件操作实例分析
2018/07/16 Python
Python正则表达式匹配数字和小数的方法
2019/07/03 Python
对tensorflow中cifar-10文档的Read操作详解
2020/02/10 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
一款利用html5和css3实现的3D滚动特效的教程
2015/01/04 HTML / CSS
中学生个人自我评价
2014/02/06 职场文书
我的中国梦演讲稿1000字
2014/08/19 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2014年党务公开工作总结
2014/12/09 职场文书
顶岗实习协议书
2015/01/29 职场文书
神农溪导游词
2015/02/11 职场文书
明确岗位职责
2015/02/14 职场文书
关于上班时间调整的通知
2015/04/23 职场文书
安全教育片观后感
2015/06/17 职场文书