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 相关文章推荐
jQuery实现密保互斥问题解决方案
Aug 16 Javascript
javascript 控制input只允许输入的各种指定内容
Jun 19 Javascript
jQuery源码分析之jQuery中的循环技巧详解
Sep 06 Javascript
jQuery操作cookie方法实例教程
Nov 25 Javascript
javaScript如何跳出多重循环break、continue
Sep 01 Javascript
js实现倒计时效果(小于10补零)
Mar 08 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
Aug 01 Javascript
微信小程序HTTP请求从0到1封装
Sep 09 Javascript
JS校验与最终登陆界面功能完整示例
Jan 13 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
Feb 12 Javascript
前端vue+elementUI如何实现记住密码功能
Sep 20 Javascript
vue 动态添加的路由页面刷新时失效的原因及解决方案
Feb 26 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
PHP文章采集URL补全函数(FormatUrl)
2012/08/02 PHP
利用php抓取蜘蛛爬虫痕迹的示例代码
2016/09/30 PHP
php str_getcsv把字符串解析为数组的实现方法
2017/04/05 PHP
详谈php中 strtr 和 str_replace 的效率问题
2017/05/14 PHP
php之可变函数的实例详解
2017/09/13 PHP
php curl简单采集图片生成base64编码(并附curl函数参数说明)
2019/02/15 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
关于laravel-admin ueditor 集成并解决刷新的问题
2019/10/21 PHP
(function($){...})(jQuery)的意思
2010/07/22 Javascript
JS命名空间的另一种实现
2013/08/09 Javascript
jquery live()重复绑定的解决方法介绍
2014/01/03 Javascript
多选列表框动态添加,移动,删除,全选等操作的简单实例
2014/01/13 Javascript
使用JavaScript实现网页版Pongo设计思路及源代码分享
2014/06/16 Javascript
一个jquery实现的不错的多行文字图片滚动效果
2014/09/28 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
javascript小数精度丢失的完美解决方法
2016/05/31 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
2016/06/21 Javascript
react学习笔记之state以及setState的使用
2017/12/07 Javascript
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
Python干货:分享Python绘制六种可视化图表
2018/08/27 Python
利用python如何在前程无忧高效投递简历
2019/05/07 Python
Python文件路径名的操作方法
2019/10/30 Python
python yield和Generator函数用法详解
2020/02/10 Python
Pyspark获取并处理RDD数据代码实例
2020/03/27 Python
Python3交互式shell ipython3安装及使用详解
2020/07/11 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
写自荐信有哪些不宜?
2013/10/17 职场文书
双方协议书
2014/04/22 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
合法的离婚协议书范本
2014/10/23 职场文书
结婚堵门保证书
2015/05/08 职场文书
《圆的周长》教学反思
2016/02/17 职场文书