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 01 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
Feb 27 Javascript
jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
Mar 06 Javascript
js正则表达式中test,exec,match方法的区别说明
Jan 29 Javascript
JavaScript基础教程——入门必看篇
May 20 Javascript
js实现倒计时及时间对象
Nov 15 Javascript
ionic中列表项增加和删除的实现方法
Jan 22 Javascript
说说如何利用 Node.js 代理解决跨域问题
Apr 22 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
May 24 Javascript
vue遍历对象中的数组取值示例
Nov 07 Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
Mar 17 Javascript
基于JQuery和DWR实现异步数据传递
Oct 16 jQuery
使用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中=赋值操作符对不同数据类型的不同行为
2011/01/02 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
phpexcel导入excel数据使用方法实例
2013/12/24 PHP
PHP的password_hash()使用实例
2014/03/17 PHP
详解PHP函数 strip_tags 处理字符串缺陷bug
2017/06/11 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
javascript jQuery $.post $.ajax用法
2008/07/09 Javascript
javascript中创建对象的三种常用方法
2010/12/30 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
Jquery uploadify上传插件使用详解
2016/01/13 Javascript
jquery实现图片上传前本地预览功能
2016/05/10 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
JavaScript中apply方法的应用技巧小结
2016/09/29 Javascript
JS前端加密算法示例
2016/12/22 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
2017/01/21 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
2017/09/19 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
JS实现十字坐标跟随鼠标效果
2017/12/25 Javascript
记React connect的几种写法(小结)
2018/09/18 Javascript
Openlayers实现测量功能
2020/09/25 Javascript
python3中int(整型)的使用教程
2017/03/23 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
Centos7 下安装最新的python3.8
2019/10/28 Python
pygame实现成语填空游戏
2019/10/29 Python
jupyter notebook 添加kernel permission denied的操作
2020/04/21 Python
python3中的logging记录日志实现过程及封装成类的操作
2020/05/12 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
小学教师培训感言
2014/02/11 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
党的作风建设心得体会
2014/10/22 职场文书
学校师德师风整改方案
2014/10/28 职场文书
个人政治思想总结
2015/03/05 职场文书
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python