zoukankan      html  css  js  c++  java
  • javascript 定制选择器

    // custom selector `:findday` used to match on specified day in ms.
    //
    // The selector is passed a date in ms and elements are added to the
    // selection filter if the element date matches, as determined by the
    // id attribute containing a parsable date in ms.
    $.extend($.expr[":"], {
    findday: function (a, i, m) {
    var cd = new Date(parseInt(m[3], 10));
    var id = $(a).attr("id");
    id = id ? id : "";
    var si = id.indexOf("-") + 1;
    var ed = new Date(parseInt(id.substring(si, id.length), 10));
    cd = new Date(cd.getFullYear(), cd.getMonth(), cd.getDate());
    ed = new Date(ed.getFullYear(), ed.getMonth(), ed.getDate());
    return cd.getTime() === ed.getTime();
    }
    });
    // custom selector `:findweek` used to match on specified week in ms.
    $.extend($.expr[":"], {
    findweek: function (a, i, m) {
    var cd = new Date(parseInt(m[3], 10));
    var id = $(a).attr("id");
    id = id ? id : "";
    var si = id.indexOf("-") + 1;
    cd = cd.getFullYear() + "-" + cd.getDayForWeek().getWeekOfYear();
    var ed = id.substring(si, id.length);
    return cd === ed;
    }
    });
    // custom selector `:findmonth` used to match on specified month in ms.
    $.extend($.expr[":"], {
    findmonth: function (a, i, m) {
    var cd = new Date(parseInt(m[3], 10));
    cd = cd.getFullYear() + "-" + cd.getMonth();
    var id = $(a).attr("id");
    id = id ? id : "";
    var si = id.indexOf("-") + 1;
    var ed = id.substring(si, id.length);
    return cd === ed;
    }
    });

  • 相关阅读:
    Spring Aop实例之xml配置
    Spring execution 表达式
    JVM调优总结 -Xms -Xmx -Xmn -Xss
    springmvc整合redis架构搭建实例
    mysql权限操作(转)
    mybatis动态排序
    spring mvc重定向
    jquery中bind和on的区别
    在java项目中使用umeditor
    mybatis的基础Dao
  • 原文地址:https://www.cnblogs.com/yangbt/p/3835915.html
Copyright © 2011-2022 走看看