zoukankan      html  css  js  c++  java
  • JQuery

    • JQuery的选择器:
    •      jquery就是通过jquery包装Dom对象后产生的对象
           jquery对象是jquery独有的,如果一个对象是jquery对象,那么就可以使用jquery里的方法
           jquery就是js的类库.
           jquery的引入<script src="jquery.js" ></script>
      • js与jq相互转换 
             DOM对象是否可以调用JQuery对象上支持的方法
                     alert(document.getElementById(“dv”).html());  不支持
               JQuery对象是否可以调用DOM对象上支持的方法
                     alert($(“#dv”).innerHTML);                 不支持
               如何将DOM对象转换为JQuery对象
                    $(dm);
               如何将JQuery对象转换为DOM对象
                    $(“div”).get(0);
                    $(“div”)[0];
      • jq的选择器
        • 基本选择器
          • ID选择器                          $("#id")
          • 类选择器                    $(" . class ");
          • 标签选择器                 $("div");
          • 通配符选择器              $("*");
          • 群组选择器                 $("h2.h3,.class,#id");
        • 层级选择器 ----> 从父子关系和兄弟关系进行选择页面节点
          • $("a   b") :                          : a节点的所有后代节点b都被选中
          • $("a   >  b"):                       :a节点的所有子节点b都被选中
          • $("a   +  b"):                       :a节点之后的第一个兄弟节点b
          • $("a  ~  b "):                       :a节点之后的所有兄弟节点b
        • 过滤选择器
          • 基本过滤选择器
            •           从位置的角度来对页面的标签进行过滤选择
            •           $("tagName:first");
            •           $("tagName:last");
            •           $("tagName:eq(2)");
            •           $("tagName:gt(2)");
            •           $("tagName:lt(2)");
            •           $("tagName:odd");
            •           $("tagName:even");
            •           $(":header");
            •           $(":animated");
            •           $("tagName:not(.one)")
          • 内容过滤选择器
            •        节点值是否为空,节点上的文本中是否包含指定的字符串,子元素中的class值是否为指定的值
            •         $("tagName:empty");  $("tagName:parent");
            •         $("tagName:contains('aaa')");
            •         $("tagName:has(.one)");
          • 可见性过选择器
            •          从节点的属性来过滤筛选节点:有无属性,属性值等于,不等于,包含,是**开头,是**结尾,多重过滤
            •           $("tagName:[id]");
            •           $("tagName:[id='cc']");
            •           $("tagName:[id!='cc']");
            •           $("tagName:[title^='cc']");
            •           $("tagName:[title$='cc']");
            •           $("tagName:[title*='cc']");
            •           $("tagName:[title*='cc'][name='ee'][id!='ff']");
          • 属性过滤器
            •         根据页面上的元素是否显示来选择节点
            •          $("tagName:visible");
            •          $("tagName:hidden");
            •          $("tagName :hidden"); 选中标签tagName下所有隐藏的元素,包括隐藏表单组件
          • 子元素过滤器
            •              选择父元素下的子元素(第1个,最后1个,唯一的一个,第几个子元素)
            •               $("tagName :first-child");  $("tagName :last-child");
            •               $("tagName :only-child");   $("tagName :nth-child(2)");
          • 表单对象属性过滤
            • 从表单组件的可用还是不可用来进行选择节点
        • 表单选择器         
          • :input              选取所有的input,textarea,select,button元素    集合元素
          • input               选取所有的input元素    集合元素
          • :text                选取所有的单行文本框    集合元素
          • :password        选取所有的密码框    集合元素
          • :radio               选取所有的单选框    集合元素
          • :checkbox        选取所有的多选框    集合元素
          • :submit            选取所有的提交按钮    集合元素
          • :image             选取所有的图像按钮    集合元素
          • :reset               选取所有的重置按钮    集合元素
          • :button            选取所有的按钮    集合元素
          • :file                 选取所有的上传域    集合元素
          • :hidden           选取所有的不可见元素    集合元素
          •     $("#form :hidden);
          •        * $("#form :hidden);
          •         * $("#form :input");   $("#form input");
          •         * $("#form :button);
  • 相关阅读:
    uwsgi配置详解
    一文搞定SonarQube接入C#(.NET)代码质量分析
    推荐一款 Diffy:Twitter 的开源自动化测试工具
    推荐一款简单易用线上引流测试工具:GoReplay
    kanboard安装及使用
    性能相关博客
    性能工具之JMeter5.0核心类StandardJMeterEngine源码分析
    使用sshkey连接github等服务器
    [转]关于浏览器css选择器性能优化
    [转]你不淘汰自己,就会被别人淘汰
  • 原文地址:https://www.cnblogs.com/czb2580/p/6575621.html
Copyright © 2011-2022 走看看