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 相关文章推荐
IE中jscript/javascript的条件编译
Sep 07 Javascript
JQuery this 和 $(this) 的区别
Aug 23 Javascript
javascript中字符串的定义示例代码
Dec 19 Javascript
javascript读取Xml文件做一个二级联动菜单示例
Mar 17 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
Apr 12 Javascript
程序员必知35个jQuery 代码片段
Nov 05 Javascript
深入理解JS addLoadEvent函数
May 20 Javascript
使用JavaScript触发过渡效果的方法
Jan 19 Javascript
Easy UI动态树点击文字实现展开关闭功能
Sep 30 Javascript
python爬取安居客二手房网站数据(实例讲解)
Oct 19 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
Jul 28 Javascript
使用vue3重构拼图游戏的实现示例
Jan 25 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结合飞信 免费天气预报短信
2009/05/07 PHP
php中全局变量global的使用演示代码
2011/05/18 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
2013/01/13 PHP
php中url函数介绍及使用示例
2014/02/13 PHP
ThinkPHP3.2.2的插件控制器功能
2015/03/05 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
分享50个提高PHP执行效率的技巧
2015/12/26 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
Ext中下拉列表ComboBox组件store数据格式用法介绍
2013/07/15 Javascript
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
Vuejs 组件——props数据传递的实例代码
2017/03/07 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
从零开始在NPM上发布一个Vue组件的方法步骤
2018/12/20 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
python读文件逐行处理的示例代码分享
2013/12/27 Python
urllib2自定义opener详解
2014/02/07 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
Python绘制七段数码管实例代码
2017/12/20 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
浅谈pytorch torch.backends.cudnn设置作用
2020/02/20 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
Linux操作面试题
2012/05/16 面试题
大一学生职业生涯规划
2014/03/11 职场文书
优秀团员事迹材料2000字
2014/08/20 职场文书
党员“四风”问题批评与自我批评思想汇报
2014/10/06 职场文书
新闻人物通讯稿
2014/10/09 职场文书
2015新年寄语(一句话)
2014/12/08 职场文书
学雷锋主题班会教案
2015/08/13 职场文书
幼儿园迎新生欢迎词
2015/09/30 职场文书