• jquery 选择器


    1.获取页面上所有a标签的同胞元素:

    // 获取所有class不为a1的a标签
    $("a.a1").siblings();
    // 获取所有class不为a1,并且class中包含a2的a标签:
    $("a.a1").siblings(".a2");

    2.jquery获取class="wai_tab"的table第二列,行号大于1的单元格(从零开始),并循环:

        var contents = $(".wai_tab tr:gt(1)");
        $.each(contents,function(i,value){
            var content = $(this).find("td:eq(1)");
            if(content.text()==null)return;
            
            content.html(splitZ(14,content.text()));
        });

        function splitZ(lengthZ,text){
              if(text.length>lengthZ){
                   var text = "<span title='"+text+"'>"+text.substring(0,lengthZ)+"..."+"</span>";
              }
              return text;
          }

    效果是,判断第二个单元格里面的内容长度是否超过14,如果超过14,截取前14个字符,后面的用...代替,同时在单元格内部 增加一个span标签,设置title属性为完整内容 当鼠标移动到span标签上的时候,会显示title的内容

    3.获取全部type不等于hidden的input元素:

    $("input:not([type=hidden])").length;
    $("input:not(:hidden)").length; //两种写法效果一样
  • 相关阅读:
    seajs模块化开发
    agularJs 路由
    sass
    web工作流
    lufylegend游戏引擎
    canvas游戏之贪食蛇
    [bzoj3743 Coci2015] Kamp(树形dp)
    [bzoj2662 BeiJing wc2012] 冻结 (分层图+最短路)
    [luogu2680] 运输计划 (lca+二分+树上差分)
    [luogu1463 HAOI2007] 反素数 (约数)
  • 原文地址:https://www.cnblogs.com/zhouyalei/p/3164344.html
Copyright © 2020-2023  润新知