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 学习笔记(十二) dom
Jan 21 Javascript
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
onmouseover和onmouseout的一些问题思考
Aug 14 Javascript
javascript的函数作用域
Nov 12 Javascript
jQuery实现表单提交时判断的方法
Dec 13 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
Oct 29 Javascript
jQuery异步提交表单的两种方式
Sep 13 Javascript
jQuery实现带延时功能的水平多级菜单效果【附demo源码下载】
Sep 21 Javascript
bootstrap-table formatter 使用vue组件的方法
May 09 Javascript
JS中自定义事件的使用与触发操作实例分析
Nov 01 Javascript
javascript设计模式之迭代器模式
Jan 30 Javascript
vue添加自定义右键菜单的完整实例
Dec 08 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
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
2015/01/22 PHP
php生成rss类用法实例
2015/04/14 PHP
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
PHP memcache在微信公众平台的应用方法示例
2017/09/13 PHP
豆瓣网的jquery代码实例
2008/06/15 Javascript
javascript中数组的多种定义方法和常用函数简介
2014/05/09 Javascript
JQuery中模拟image的ajaxPrefilter与ajaxTransport处理
2015/06/19 Javascript
jQuery匹配文档链接并添加class的方法
2015/06/26 Javascript
domReady的实现案例
2016/11/23 Javascript
借助node实战JSONP跨域实例
2017/03/30 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
2017/09/13 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
vue移动端使用canvas签名的实现
2020/01/15 Javascript
Vue简单实现原理详解
2020/05/07 Javascript
Python函数式编程
2017/07/20 Python
PyQt5每天必学之切换按钮
2020/08/20 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
python实现UDP协议下的文件传输
2020/03/20 Python
Python如何基于Tesseract实现识别文字功能
2020/06/05 Python
Django如何重置migration的几种情景
2021/02/24 Python
HTML5 transform三维立方体实现360无死角三维旋转效果
2014/08/22 HTML / CSS
eDreams德国:南欧领先的在线旅游公司
2020/12/07 全球购物
毕业自我评价范文
2013/11/17 职场文书
编辑找工作求职信范文
2013/12/16 职场文书
护士个人自我鉴定
2014/03/24 职场文书
国庆促销活动总结
2014/08/29 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
活动宣传稿范文
2015/07/23 职场文书
田径运动会广播稿
2015/08/19 职场文书
聘任书格式及范文
2015/09/21 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
创业计划书之物流运送
2019/09/17 职场文书
详解Node.js如何处理ES6模块
2021/05/15 Javascript
《仙剑客栈2》第一弹正式宣传片公开 年内发售
2022/04/07 其他游戏