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

 更新时间:2012年05月14日 20:34:27   作者:  
JQuery里面的方法大多是返回JQuery对角.而Is()方法,返回的一个布尔值
下面是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 等等..

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

相关文章

  • jQuery实现ajax的嵌套请求案例分析

    jQuery实现ajax的嵌套请求案例分析

    这篇文章主要介绍了jQuery实现ajax的嵌套请求,结合具体实例形式分析了ajax嵌套请求的原理、实现方法及相关操作注意事项,需要的朋友可以参考下
    2019-02-02
  • jquery队列函数用法实例

    jquery队列函数用法实例

    这篇文章主要介绍了jquery队列函数用法,以实例形式分析了jQuery中队列的用法以及控制样式的技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • 详解jQuery中的prop()使用方法

    详解jQuery中的prop()使用方法

    prop() 方法应该用于检索属性值,例如 DOM 属性,如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected,这里脚本之家小编就为大家介绍一下啊
    2020-01-01
  • jquery统计用户选中的复选框的个数

    jquery统计用户选中的复选框的个数

    使用选择器得到所有被勾选的复选框元素的集合,然后通过判断元素的个数来得到用户勾选的个数,需要的朋友可以参考下
    2014-06-06
  • jQuery grep()方法详解及实例代码

    jQuery grep()方法详解及实例代码

    这篇文章主要介绍了jQuery grep()方法详解及实例代码的相关资料,需要的朋友可以参考下
    2016-10-10
  • jQuery操作JSON的CRUD用法实例

    jQuery操作JSON的CRUD用法实例

    这篇文章主要介绍了jQuery操作JSON的CRUD用法,实例分析了jQuery进行CURD的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • jquery ajax同步异步的执行最终解决方案

    jquery ajax同步异步的执行最终解决方案

    添加async:false.即修改为同步了,什么意思?按同事解释就是,这是等这个ajax有了返回值后才会执行下面的js一语道破天机,怪不得以前很多ajax调用里面的赋值都不起作用
    2013-04-04
  • jQuery源码分析之init的详细介绍

    jQuery源码分析之init的详细介绍

    在阅读本文之前,相信大家对 jQuery 的总体架构已经了解了,这一篇文章主要来介绍 jQuery 的入口函数 jQuery.fn.init。有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • JS拖动选择table里的单元格完整实例【基于jQuery】

    JS拖动选择table里的单元格完整实例【基于jQuery】

    这篇文章主要介绍了JS拖动选择table里的单元格,结合完整实例形式分析了基于jQuery的table表格动态操作相关实现技巧,涉及事件响应及页面元素属性动态操作使用方法,需要的朋友可以参考下
    2019-05-05
  • jQuery 获取和设置select下拉框的值实现代码

    jQuery 获取和设置select下拉框的值实现代码

    jQuery获取和设置select下拉框值的实现代码。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11

最新评论