zoukankan      html  css  js  c++  java
  • jQuery 学习笔记(3)(内容选择器、attr方法、prop方法,类的操作)

    内容选择器:

    1、$("div:empty"): 空的div元素

    2、$("div:parent"): 非空div元素

    3、$("div:contains(text)"): 包含 text 文本(指定文本)的div元素

    4、$("div:has('span')"): 包含span元素(指定子元素)的div元素

    2、.attr() 和.removeAttr()

      $("div").attr() //获取或者设置属性节点的值

        注意:获取属性值:无论找到多少个元素都只会返回第一个元素指定属性节点的值

             设置属性值:找到几个元素就同时设置全部找到的元素的属性值(如果没有指定属性节点则新建添加)

      $("div").removeAttr() //删除属性节点

        注意:该方法删除属性节点时会删除所有选定元素的属性节点

          同时删除多个属性节点: $("div").removeAttr("name class"),(用空格隔开字符串即可)

    3、.prop() 和 removeProp() 

      注意: 既可以操控属性也可以操控属性节点

          官方推荐: 具有true和false的属性节点(如:checked、selected、disabled)就使用.prop(),其他使用.attr()

    4、.addClass() 、.removeClass() 、.toggleClass()

  • 相关阅读:
    kubernetes(十九) Ceph存储入门
    Kubernetes 使用 Weave Scope 监控集群(十七)
    在Mac下安装Wordpress
    关闭 Mac 上的虚拟内存
    Underlay、Overlay、大二层介绍
    Docker For Mac 下安装 Rancher
    Minikube-Kubernetes本地环境进行开发
    minikube---kubectl常用命令
    Mac安装minikube
    java内存模型
  • 原文地址:https://www.cnblogs.com/lianchenxi/p/9482696.html
Copyright © 2011-2022 走看看