首页 > Web开发 > 详细

jQuery 学习笔记(3)(内容选择器、attr方法、prop方法,类的操作)

时间:2018-08-15 17:33:40      阅读:120      评论:0      收藏:0      [点我收藏+]

内容选择器:

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()

jQuery 学习笔记(3)(内容选择器、attr方法、prop方法,类的操作)

原文:https://www.cnblogs.com/lianchenxi/p/9482696.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!