三、获取和设置属性值、操作属性·

.attr()用来读取或设置指定的属性,需要读取属性时,在小括号中指定属性的名称。

one为读取位置:

$('#one').attr('id');
//更新属性时,'id'为指定的属性名称,'hot'为更新的属性值:
$('#one').attr('id','hot');
//没有id属性时如下为ul添加了一个属性值为group的id:
$('ul').attr('id','group');
//.removeAttr()移除属性id
$('#one').removeAttr('id')

.addClass()用于向class属性中添加一个新的属性值,而且不会覆盖已有的属性值;
.removeClass()用于向class属性中移除一个属性值,而且保留其他属性值;

操作属性
使用触发器通过属性值的变化来应用新的css规则,是让Web页面变得更具交互性的方法。

$(function(){
  $('#three').removeClass('hot');
  $('li.hot')addClass('favorite');
  $('ul').attr('id','group');
});
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • jQuery的属性与样式之.attr()与.removeAttr() 每个元素都有一个或者多个特性,这些特性的用途...
    阿r阿r阅读 3,846评论 0 6
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,337评论 19 139
  • 一、样式篇 第1章 初识jQuery (1)环境搭建 进入官方网站获取最新的版本 http://jquery.co...
    凛0_0阅读 8,810评论 0 44
  • jQuery基础(一)——样式篇 1-2环境搭建 1-3 jQuery HelloWorld体验 $(docume...
    croyance0601阅读 4,728评论 0 8
  • memcached 源码阅读笔记 阅读 memcached 最好有 libevent 基础, memcached ...
    lcode阅读 3,821评论 0 3