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实现百度登录框的动态切换效果
Apr 21 jQuery
jquery实现一个全局计时器(商城可用)
Jun 30 jQuery
jQuery实现全选、反选和不选功能
Aug 16 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
简单实现jQuery手风琴效果
Aug 18 jQuery
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
JS文件中加载jquery.js的实例代码
May 05 jQuery
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
jQuery.parseJSON()函数详解
Feb 28 jQuery
jQuery实现本地存储
Dec 22 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实现生成唯一编号(36进制的不重复编号)
2014/07/01 PHP
PHP排序算法类实例
2015/06/17 PHP
yii分页组件用法实例分析
2015/12/28 PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
2016/01/08 PHP
模拟用户操作Input元素,不会触发相应事件
2007/05/11 Javascript
利用JQuery和JS实现奇偶行背景颜色自定义效果
2012/11/19 Javascript
遍历DOM对象内的元素属性示例代码
2014/02/08 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
一个JavaScript函数把URL参数解析成Json对象
2014/09/24 Javascript
JavaScript操作表单实例讲解(上)
2016/06/20 Javascript
BootStrap Datetimepicker 汉化的实现代码
2017/02/10 Javascript
详解用vue-cli来搭建vue项目和webpack
2017/04/20 Javascript
Vue2.x中的Render函数详解
2017/05/30 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
Vue axios设置访问基础路径方法
2018/09/19 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
解决vue项目axios每次请求session不一致的问题
2020/10/24 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
2020/10/29 Javascript
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
python 多线程重启方法
2019/02/18 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
Python常用外部指令执行代码实例
2020/11/05 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
2020/11/19 Python
美国运动鞋类和服装零售连锁店:Shoe Palace
2019/08/13 全球购物
毕业生求职信
2014/06/10 职场文书
公司门卫工作职责
2014/06/28 职场文书
超市店庆活动方案
2014/08/31 职场文书
个人遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
秦兵马俑导游词
2015/02/02 职场文书
海上钢琴师的观后感
2015/06/11 职场文书
观看禁毒宣传片后的感想
2015/08/11 职场文书
筑梦中国心得体会
2016/01/18 职场文书
利用Pycharm连接服务器的全过程记录
2021/07/01 Python