jQuery中的类名选择器(.class)用法简单示例


Posted in jQuery onMay 14, 2018

本文实例讲述了jQuery中的类名选择器(.class)用法。分享给大家供大家参考,具体如下:

一、介绍

类名选择器是通过元素拥有的CSS类的名称查找匹配的DOM元素。

在一个页面中,一个元素可以有多个CSS类,一个CSS类又可以匹配多个元素,如果有元素中有一个匹配的类的名称就可以被类名选择器选取到。

类名选择器很好理解,在大学的时候大部分人一定都选过课,可以把CSS类名理解为课程名称,元素理解成学生,学生可以选择多门课程,而一门课程又可以被多名学生所选择。

CSS类与元素的关系既可以是多对多的关系,也可以是一对多或多对一的关系。简单地说类名选择器就是以元素具有的CSS类名称查找匹配的元素。

类名选择器的使用方法如下:

$(".class");

其中,class为要查询元素所用的CSS类名。

例如,要查询使用CSS类名为word_orange的元素,可以使用下面的jQuery代码:

$("word_orange");

二、应用

在页面中,首先添加两个<div>标记,并为其中的一个设置CSS类,然后通过jQuery的类名选择器选取设置了CSS类的<div>标记,并设置其CSS样式。

三、代码

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<div class="myClass">注意观察我的样式</div>
<div>我的样式是默认的</div>
<script type="text/javascript">
$(document).ready(
function()
{
  var myClass = $(".myClass");   //选取DOM元素
  myClass.css("background-color","#C50210");  //为选取的DOM元素设置背景颜色
  myClass.css("color","#FFF");  //为选取的DOM元素设置文字颜色
});
</script>

四、运行效果

jQuery中的类名选择器(.class)用法简单示例

五、运行说明

在上面的代码中,只为其中的一个<div>标记设置了CSS类名称,但是由于程序中并没有名称为myClass的CSS类,所以这个类是没有任何属性的。

类名选择器将返回一个名为myClass的jQuery包装集,利用css()方法可以为对应的div元素设定CSS属性值,这里将元素的背景颜色设置为深红色,文字颜色设置为白色。

类名选择器也可能会获取一组jQuery包装集,因为多个元素可以拥有同一个CSS样式。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
关于jQuery中fade(),show()起始位置的一点小发现
Apr 25 jQuery
jQuery正则验证注册页面经典实例
Jun 10 jQuery
jQuery扇形定时器插件pietimer使用方法详解
Jul 18 jQuery
使用jQuery实现鼠标点击左右按钮滑动切换
Aug 04 jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery 导航自动跟随滚动的实现代码
May 30 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
Feb 14 jQuery
jquery添加div实现消息聊天框
Feb 08 jQuery
jQuery 隐藏/显示效果函数用法实例分析
May 20 jQuery
jQuery实现可以扩展的日历
Dec 01 jQuery
基于jQuery实现无缝轮播与左右点击效果
May 13 #jQuery
jQuery实现模糊查询的方法分析
May 10 #jQuery
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 #jQuery
Vue引入jquery实现平滑滚动到指定位置
May 09 #jQuery
JS文件中加载jquery.js的实例代码
May 05 #jQuery
详解使用jQuery.i18n.properties实现js国际化
May 04 #jQuery
基于jQuery.i18n实现web前端的国际化
May 04 #jQuery
You might like
php命令行使用方法和命令行参数说明
2014/04/08 PHP
php文件缓存类汇总
2014/11/21 PHP
php的闭包(Closure)匿名函数详解
2015/02/22 PHP
PHP实现上传多文件示例代码
2017/02/20 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
Javascript 阻止javascript事件冒泡,获取控件ID值
2009/06/27 Javascript
ext checkboxgroup 回填数据解决
2009/08/21 Javascript
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
JavaScript 表单处理实现代码
2015/04/13 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
JavaScript中日期函数的相关操作知识
2016/08/03 Javascript
常用的js方法合集
2017/03/10 Javascript
JavaScript实现瀑布流图片效果
2017/06/30 Javascript
Vue学习笔记进阶篇之多元素及多组件过渡
2017/07/19 Javascript
Vue数组更新及过滤排序功能
2017/08/10 Javascript
python使用心得之获得github代码库列表
2014/06/25 Python
详解K-means算法在Python中的实现
2017/12/05 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
APIStar:一个专为Python3设计的API框架
2018/09/26 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
python中字符串数组逆序排列方法总结
2019/06/23 Python
Pycharm 2020.1 版配置优化的详细教程
2020/08/07 Python
python创建文本文件的简单方法
2020/08/30 Python
基于PyTorch中view的用法说明
2021/03/03 Python
巴黎一票通:The Paris Pass
2018/02/10 全球购物
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
Stutterheim瑞典:瑞典高级外套时装品牌
2019/06/24 全球购物
父亲追悼会答谢词
2014/01/17 职场文书
管理失职检讨书
2014/02/12 职场文书
爱情保证书大全
2014/04/29 职场文书
2014年国庆晚会主持词
2014/09/19 职场文书
学生检讨书范文
2014/10/30 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
2016幼儿园中班开学寄语
2015/12/03 职场文书