zoukankan      html  css  js  c++  java
  • jquery 常用判断

        //显示隐藏
        $("#test").is(":hidden");//是否隐藏 
        $("#test").is(":visible");//是否可见 
    
    
    
        //判断元素的标名称 
        $("#btnTestIs").click(function (e) {
            //alert( $(e.target).is("input") );
            alert($("#btnToogle").parent().is("body"));
        });
    
    
    
    
        //判断一个对象是否存在
        if ($("#test").length > 0) {
            $("#test").text("hi");
        }
        //或者
        if ($("#test")[0]) {
            $("#test").text("hi");
        }
    
    
    
        //判断一个对象是否为jquery对象
        var obj = $("body");
        if (obj instanceof jQuery) {
            alert("这是一个jQuery对象");
        } else {
            alert("这是一个其它对象")
        }
        //instanceof Date来判断是否为日期对象
        //typeof只能判断出js的基础对象(string,boolean,number,object)
    
    
            //判断是否为函数。
            $.isFunction(function () { });
    
    
            //判断是否为数组
            $.isArray(["aa", "bb"]);
    
    
            //判断是否为数字(整数、负数、小数)
            $.isNumeric();
            //更多参看 $.isXXX 方法文档
    
    
    
    
    
    
            //参看 Jquery源码 ,终极方案
            //types : ["array", "boolean", "date", "number", "object", "regexp", "string", "window", "htmldocument"]   
            //判断是否为数组
            if ($.type("XXXX").toLowerCase() === "array") { }
    
    
            //判断是否为正则表达式
            if ($.type("XXXX").toLowerCase() === "regexp") { }
    
    
            //............  更多类似

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    编码以及⼩知识点补充
    基本数据类型(dict)
    基本数据类型(list,tuple)
    python基础
    Eclipse使用技巧
    条件与(&&)和逻辑与(&)以及条件或(||)和逻辑或(|)区别
    到底怎么样才叫看书?——Tony Zhao's
    Jsp servlet 值传递。。
    (06)odoo报表
    (05)odoo数据库和业务操作
  • 原文地址:https://www.cnblogs.com/ful1021/p/4804329.html
Copyright © 2011-2022 走看看