热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

jQuery五:操作元素CSS属性;设置定义的类;

本篇博客的主要内容是:操作页面元素的CSS属性;以及将定义好的类应用到页面元素上去;目录一:概述:二:准备工作:三:css()方法;addClass()方法;removeClass

本篇博客的主要内容是:操作页面元素的CSS属性;以及将定义好的类应用到页面元素上去;

目录

一:概述:

二:准备工作:

三:css()方法;addClass()方法;removeClass()方法;

1:css("color","red");:设置某元素的CSS属性

2:css("color");:获取某元素的属性

3:css({"color":"red","font-weight":"bold","font-style":"italic"});:设置多个CSS属性

4:addClass("highlight");:给元素添加定义的类

5:addClass("highlight myclass");:给元素添加多个定义的类

6: removeClass("myclass");:移除元素的类




一:概述:




二:准备工作:

基础代码:sample2.html:











jQuery选择器实验室







欢迎来到选择器实验室



  • 搜索引擎:百度 360


  • 电子邮箱:网易邮箱 QQ邮箱


  • 中国名校:清华大学
    北京大学




新加测试span标签

你好


我是拥有myclass类的span标签

我是拥有myclass的p标签




用户名: 密码: type="password" name="upsd" value="123456" />


婚姻状况:














三:css()方法;addClass()方法;removeClass()方法;


1:css("color","red");:设置某元素的CSS属性

css()方法作用:访问或设置前面选择器所选中元素的CSS属性

示例1:需求,将页面所有的超链接的文本变成红色。

利用css()方法,设置超链接元素的文本颜色

…………………………


2:css("color");:获取某元素的属性

示例2:获取某元素的CSS属性

选择器选择多个元素时,其默认获取第一个元素的属性:

…………………………


3:css({"color":"red","font-weight":"bold","font-style":"italic"});:设置多个CSS属性

设置多个CSS属性的时候,

示例3:需求:将超链接文字设为红色,字体加粗、斜体;按照上述内容,恐怕要写三个css()方法;

简便处理方法:在css()方法中,传递一个JSON对象:

…………………………


4:addClass("highlight");:给元素添加定义的类

示例4:需求:

…………………………


5:addClass("highlight myclass");:给元素添加多个定义的类

添加多个类?

addClass():多个类之间用空格分隔即可

经过实测,当myclass类和highlight类都设置了某个属性,并且产生冲突时:

$("li").addClass("myclass highlight");和$("li").addClass("highlight myclass");没有什么不同;真正哪个其作用,和中类的定义顺序有关:

 

………………………………

移除类:

………………………… 


6: removeClass("myclass");:移除元素的类

 移除p元素上面的myclass类:

经过实测:移除多了类:removeClass("myclass highlight");



疑问:中定义的类,需要遵从那些规范,谁来规定具体定义那些类,这个还有点不清楚???



推荐阅读
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 本文介绍了互联网思维中的三个段子,涵盖了餐饮行业、淘品牌和创业企业的案例。通过这些案例,探讨了互联网思维的九大分类和十九条法则。其中包括雕爷牛腩餐厅的成功经验,三只松鼠淘品牌的包装策略以及一家创业企业的销售额增长情况。这些案例展示了互联网思维在不同领域的应用和成功之道。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 本文介绍了解决IE678伪类不兼容问题的方法,包括少用CSS3和HTML5独有的属性,使用CSS hacker,使用last-child清除浮动、批量添加标签、去掉list item最后一个的border-right等技巧。同时还介绍了使用after清除浮动时加上IE独有属性zoom:1的处理方法。另外,本文还提到可以使用jQuery代替批量添加标签的功能,以及使用负边距和CSS2选择器element+element去掉list item最后一个的border-right的方法。 ... [详细]
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 在Android中解析Gson解析json数据是很方便快捷的,可以直接将json数据解析成java对象或者集合。使用Gson解析json成对象时,默认将json里对应字段的值解析到java对象里对应字段的属性里面。然而,当我们自己定义的java对象里的属性名与json里的字段名不一样时,我们可以使用@SerializedName注解来将对象里的属性跟json里字段对应值匹配起来。本文介绍了使用@SerializedName注解解析json数据的方法,并给出了具体的使用示例。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 本文介绍了如何在Jquery中通过元素的样式值获取元素,并将其赋值给一个变量。提供了5种解决方案供参考。 ... [详细]
  • 本文介绍了使用jQuery实现图片预加载和等比例缩放的方法,同时提供了演示和相关代码。该方法可以重置图片的宽度和高度,并使图片在水平和垂直方向上居中显示。 ... [详细]
author-avatar
huineisuan111184
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有