zoukankan      html  css  js  c++  java
  • 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; //两种写法效果一样
  • 相关阅读:
    SQL Server游标的使用【转】
    Window.Open参数、返回值
    .NET中class和struct的区别
    MVC中的几个问题汇总
    委托
    Hadoop集群环境搭建
    数学问题
    Ubuntu命令模式基础
    递归与分治-合并排序、快速排序以及循环赛问题
    Mongodb基础
  • 原文地址:https://www.cnblogs.com/zhouyalei/p/3164344.html
Copyright © 2011-2022 走看看