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 相关文章推荐
Json对象替换字符串占位符实现代码
Nov 17 Javascript
jquery 选项卡效果 新手代码
Jul 08 Javascript
js将iframe中控件的值传到主页面控件中的实现方法
Mar 11 Javascript
js调试系列 控制台命令行API使用方法
Jun 18 Javascript
JavaScript Math.floor方法(对数值向下取整)
Jan 09 Javascript
ECMAScript5(ES5)中bind方法使用小结
May 07 Javascript
基于jQuery实现返回顶部实例代码
Jan 01 Javascript
jQuery插件pagination实现无刷新分页
May 21 Javascript
对Angular.js Controller如何进行单元测试
Oct 25 Javascript
深入理解ES6 Promise 扩展always方法
Sep 26 Javascript
通过实例了解Render Props回调地狱解决方案
Nov 04 Javascript
vue-cropper插件实现图片截取上传组件封装
May 27 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
sony ICF-2010 拆解与改装
2021/03/02 无线电
建站常用13种PHP开源CMS比较
2009/08/23 PHP
PHP禁止页面缓存的代码
2011/10/23 PHP
php中使用getimagesize获取图片、flash等文件的尺寸信息实例
2014/04/29 PHP
PHP观察者模式实例分析【对比JS观察者模式】
2019/05/22 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
阻止JavaScript事件冒泡传递(cancelBubble 、stopPropagation)
2007/05/08 Javascript
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
Prototype源码浅析 Number部分
2012/01/16 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
2013/10/20 Javascript
JS控制网页动态生成任意行列数表格的方法
2015/03/09 Javascript
jQuery动画效果实现图片无缝连续滚动
2016/01/12 Javascript
理解javascript对象继承
2016/04/17 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
2016/11/22 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
vue如何引用其他组件(css和js)
2017/04/13 Javascript
微信小程序实现拖拽 image 触摸事件监听的实例
2017/08/17 Javascript
vuex actions传递多参数的处理方法
2018/09/18 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
JS中的模糊查询功能
2019/12/08 Javascript
基于Electron实现桌面应用开发代码实例
2020/07/07 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
[54:58]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第一场 11.25
2020/11/25 DOTA
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
python列出目录下指定文件与子目录的方法
2015/07/03 Python
Python MD5加密实例详解
2017/08/02 Python
python+pandas分析nginx日志的实例
2018/04/28 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
python实现学生信息管理系统(精简版)
2020/11/27 Python
CSS3 box-sizing属性详解
2016/11/15 HTML / CSS
超市客服工作职责
2014/06/11 职场文书
退休党员个人对照检查材料思想汇报
2014/09/29 职场文书
谢师宴答谢词
2015/01/05 职场文书
GoLang中生成UUID唯一标识的实现
2021/05/08 Golang