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 相关文章推荐
JQuery在光标位置插入内容的实现代码
Jun 18 Javascript
模仿百度三维地图的js数据分享
May 12 Javascript
初步了解javascript面向对象
Nov 09 Javascript
无缝滚动的简单实现代码(推荐)
Jun 07 Javascript
javascript实现简单的可随机变色网页计算器示例
Dec 30 Javascript
使用vue.js实现联动效果的示例代码
Jan 10 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
Feb 14 Javascript
利用prop-types第三方库对组件的props中的变量进行类型检测
May 02 Javascript
初探JavaScript 面向对象(推荐)
Sep 03 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
Dec 05 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
Feb 12 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
Apr 20 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
网站当前的在线人数
2006/10/09 PHP
Search File Contents PHP 搜索目录文本内容的代码
2010/02/21 PHP
解析php中const与define的应用区别
2013/06/18 PHP
php curl基本操作详解
2013/07/23 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
PHP中4种常用的抓取网络数据方法
2015/06/04 PHP
JS对URL字符串进行编码/解码分析
2008/10/25 Javascript
JQuery下的Live方法和$.browser方法使用代码
2010/06/02 Javascript
Tab页界面 用jQuery及Ajax技术实现(php后台)
2011/10/12 Javascript
JavaScript原型链示例分享
2014/01/26 Javascript
jQuery过滤选择器:not()方法使用介绍
2014/04/20 Javascript
Linux下使用jq友好的打印JSON技巧分享
2014/11/18 Javascript
js日期范围初始化得到前一个月日期的方法
2015/05/05 Javascript
jQuery中借助deferred来请求及判断AJAX加载的实例讲解
2016/05/24 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
web前端开发upload上传头像js示例代码
2016/10/22 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
Vue自定义指令介绍(2)
2016/12/08 Javascript
微信小程序模板之分页滑动栏
2017/02/10 Javascript
纯js实现的积木(div层)拖动功能示例
2017/07/19 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
Python Flask-web表单使用详解
2017/11/18 Python
详谈python在windows中的文件路径问题
2018/04/28 Python
利用python GDAL库读写geotiff格式的遥感影像方法
2018/11/29 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
Python Selenium截图功能实现代码
2020/04/26 Python
Python中的With语句的使用及原理
2020/07/29 Python
Html5之webcoekt播放JPEG图片流
2020/09/22 HTML / CSS
4s店机修工岗位职责
2013/12/20 职场文书
超市创业计划书
2014/04/24 职场文书
大型营销活动计划书
2014/04/28 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
向国旗敬礼活动小结
2014/09/27 职场文书
贫困证明怎么写
2015/06/16 职场文书
你知道Java Spring的两种事务吗
2022/03/16 Java/Android