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") { }
    
    
            //............  更多类似

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

  • 相关阅读:
    hdu 5036 概率+bitset
    hdu 5037 周期优化
    hdu 5038 求出现次数最多的grade
    hdu 5040 bfs
    hdu 5045 N个人做M道题的正确率
    hdu 5046 二分+DLX模板
    hdu 5047 大数找规律
    c:set注意事项
    It is indirectly referenced from required .class files(导入项目报错原因与解决方法)
    oracle-01722,函数subtr,instr
  • 原文地址:https://www.cnblogs.com/ful1021/p/4804329.html
Copyright © 2011-2022 走看看