jQuery的css()方法用法实例


Posted in Javascript onDecember 24, 2014

本文实例讲述了jQuery的css()方法用法。分享给大家供大家参考。具体分析如下:

此方法返回或设置匹配元素的一个或多个样式属性。

语法结构:

语法一:
取得指定样式属性的属性值。
以样式属性名称作为参数。例如:

$("div").css("color")

以上代码能够获取div的字体颜色值。
代码实例:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="author" content="https://3water.com/" />

<title>css()函数-三水点靠木</title>

<style type="text/css">

div{

  color:blue;

  background-color:green;

  width:300px;

  height:300px;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    alert($("div").css("color"));

  })

})

</script>

</head>

<body>

  <div>三水点靠木</div>

  <button>点击查看效果</button>

</body>

</html>

此处点击按钮可以弹出给div设置的字体颜色值。

语法二:

为所有匹配元素设置一个样式属性值。例如:

$("div").css("color","red")

以上代码可以把所有div的字体颜色设置为红色,大家要注意书写格式,属性名称和属性值要用银行包裹,中间用逗号分割。如果属性值是数字的话可以去掉引号,例如:

$("div").css("font-size",20)

实例代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="author" content="https://3water.com/" />

<title>css()函数-三水点靠木</title>

<style type="text/css">

div{

  color:blue;

  background-color:green;

  width:100px;

  height:100px;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").css("color","red");

    $("div").css("font-size",20);

  })

})

</script>

</head>

<body>

  <div>仔细查看变化</div>

  <div>仔细查看变化</div>

  <button>点击查看效果</button>

</body>

</html>

以上代码中,点击按钮可以将div中的文本颜色设置为红色。

语法三:

利用“属性名/值”对象设置为所有匹配元素的样式属性。例如:

$("div").css({color:"red"})

以上代码可以把所有div元素的字体颜色设置为红色。使用“属性名/值”对象方式也可以一次性为匹配元素设置多组属性。例如:

$("div").css({color:"red",fontSize:20})

以上代码能够将div中的字体颜色和大小分别设置为红色和20px,设置字体大小时候不带单位默认单位是px。大家要注意格式,这个时候属性名称不能用引号包裹,属性值需要用引号包裹,但是如果属性值是数字可以省略引号。特别注意是,font-size和background-color这样的属性名称,中间要去掉中横杠(-),同时第二个单词首字母要大写,例如font-size要写成fontSize,backgroun-color要写成backgroundColor。
<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="author" content="https://3water.com/" />

<title>css()函数-三水点靠木</title>

<style type="text/css">

div{

  color:blue;

  background-color:green;

  width:100px;

  height:100px;

  margin-top:5px;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("div").css({color:"red",fontSize:20,backgroundColor:"blue"});

  })

});

</script>

</head>

<body>

  <div>仔细查看变化</div>

  <div>仔细查看变化</div>

  <button>点击查看效果</button>

</body>

</html>

以上代码中,点击按钮可以修改div中的文本颜色和字体大小。

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

Javascript 相关文章推荐
js 多浏览器分别判断代码
Apr 01 Javascript
DIY jquery plugin - tabs标签切换实现代码
Dec 11 Javascript
页面回到顶部的三种实现(锚标记,js)
Oct 01 Javascript
javascript 日期时间 转换的方法
Feb 21 Javascript
javascript加号&quot;+&quot;的二义性说明
Mar 04 Javascript
javascript读取Xml文件做一个二级联动菜单示例
Mar 17 Javascript
对JavaScript的全文搜索实现相关度评分的功能的方法
Jun 24 Javascript
全面解析Bootstrap排版使用方法(标题)
Nov 30 Javascript
js仿百度切换皮肤功能(html+css)
Jul 10 Javascript
js时间控件只显示年月
Jan 08 Javascript
vue中slot(插槽)的介绍与使用
Nov 12 Javascript
vue使用vant中的checkbox实现全选功能
Nov 17 Vue.js
使用javascript获取页面名称
Dec 23 #Javascript
jQuery类选择器用法实例
Dec 23 #Javascript
基于JQuery制作可编辑的表格特效
Dec 23 #Javascript
JavaScript调试工具汇总
Dec 23 #Javascript
jQuery制作简洁的多级联动Select下拉框
Dec 23 #Javascript
jQuery元素选择器用法实例
Dec 23 #Javascript
jquery制作漂亮的弹出层提示消息特效
Dec 23 #Javascript
You might like
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
2014/06/23 Javascript
jQuery中clone()方法用法实例
2015/01/16 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
2015/06/06 Javascript
Bootstrap 轮播(Carousel)插件
2016/12/26 Javascript
Vuex之理解Getters的用法实例
2017/04/19 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
一文搞懂ES6中的Map和Set
2019/05/20 Javascript
javascript面向对象三大特征之继承实例详解
2019/07/24 Javascript
微信小程序实现日历小功能
2020/11/18 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
[02:16]深扒TI7聊天轮盘语音出处2
2017/05/11 DOTA
[58:00]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第二场 2月7日
2021/03/11 DOTA
Python 连连看连接算法
2008/11/22 Python
python使用webbrowser浏览指定url的方法
2015/04/04 Python
详解Python3.1版本带来的核心变化
2015/04/07 Python
在Django的视图中使用form对象的方法
2015/07/18 Python
一些常用的Python爬虫技巧汇总
2016/09/28 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
Python 统计字数的思路详解
2018/05/08 Python
解决python中画图时x,y轴名称出现中文乱码的问题
2019/01/29 Python
python使用for循环计算0-100的整数的和方法
2019/02/01 Python
django组合搜索实现过程详解(附代码)
2019/08/06 Python
Python内建序列通用操作6种实现方法
2020/03/26 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
丝芙兰墨西哥官网:Sephora墨西哥
2020/05/30 全球购物
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
数据库面试要点基本概念
2013/10/31 面试题
2014小学二年级班主任工作总结
2014/12/05 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
Nginx实现负载均衡的项目实践
2022/03/18 Servers
分析SQL窗口函数之排名窗口函数
2022/04/21 Oracle
Python测试框架pytest高阶用法全面详解
2022/06/01 Python