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 相关文章推荐
Javascript的一种模块模式
Mar 22 Javascript
JavaScript asp.net 获取当前超链接中的文本
Apr 14 Javascript
JS实现两个大数(整数)相乘
Apr 28 Javascript
JavaScript实现的in_array函数
Aug 27 Javascript
jQuery使用正则表达式限制文本框只能输入数字
Jun 18 Javascript
jQuery 自定义下拉框(DropDown)附源码下载
Jul 22 Javascript
JavaScript 函数节流详解及方法总结
Feb 09 Javascript
Bootstrap模态对话框用法简单示例
Aug 31 Javascript
微信小程序 slot踩坑的解决
Apr 01 Javascript
es6 filter() 数组过滤方法总结
Apr 03 Javascript
vue如何截取字符串
May 06 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
Sep 04 Javascript
使用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
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
2013/06/19 PHP
php中file_get_contents与curl性能比较分析
2014/11/08 PHP
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
2015/11/15 PHP
深入浅析用PHP实现MVC
2016/03/02 PHP
Adnroid 微信内置浏览器清除缓存
2016/07/11 PHP
thinkPHP5.0框架URL访问方法详解
2017/03/18 PHP
php实现头像上传预览功能
2017/04/27 PHP
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
jquery自动完成插件(autocomplete)应用之PHP版
2009/12/15 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
导入extjs、jquery 文件时$使用冲突问题解决方法
2014/01/14 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
2014/09/01 Javascript
js实现点击图片改变页面背景图的方法
2015/02/28 Javascript
jQuery插件制作之参数用法实例分析
2015/06/01 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
JavaScript创建对象方式总结【工厂模式、构造函数模式、原型模式等】
2018/12/19 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
2019/08/20 Javascript
JavaScript如何借用构造函数继承
2019/11/06 Javascript
iview实现动态表单和自定义验证时间段重叠
2021/01/10 Javascript
[44:40]KG vs LGD 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
使用python在校内发人人网状态(人人网看状态)
2014/02/19 Python
Python中的hypot()方法使用简介
2015/05/18 Python
深入解析Python中的urllib2模块
2015/11/13 Python
vscode 远程调试python的方法
2017/12/01 Python
python OpenCV学习笔记实现二维直方图
2018/02/08 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
pandas通过索引进行排序的示例
2018/11/16 Python
Pycharm以root权限运行脚本的方法
2019/01/19 Python
python的命名规则知识点总结
2019/10/04 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
DC Shoes澳大利亚官方网上商店:购买DC鞋子
2019/10/25 全球购物
奥林匹亚体育:Olympia Sports
2020/12/30 全球购物
工程类专业自荐信范文
2014/03/09 职场文书
学校中层领导培训心得体会
2016/01/11 职场文书