jquery中用函数来设置css样式


Posted in Javascript onDecember 22, 2016

1.jquery语法

$(selector).css(name,function(index,value))

name:必需。规定 CSS 属性的名称

function(index,value)

规定返回CSS属性新值的函数。

  • index - 可选。接受选择器的index位置
  • value - 可选。接受CSS属性的当前值

2.function(index,value)的用途

相当于对通过选择符“selector”选择到的所有对象进行一次遍历,并设置相应的css属性值,其中index和value这两个参数可有可无。

如果直接引用已有的函数,如下:

//函数colorStr()为td标签的背景色提供一个随机的背景色
$("td").css("background-color",colorStr()); 
//上面的代码就相当于直接给所有td背景色赋同一个颜色值,就像下面的代码
$("td").css("background-color","green");

以上情况不会遍历td对象,而会将所有的td设置成一样的颜色,如下图,都变成了绿色

jquery中用函数来设置css样式

如果通过function遍历就会将每个td背景色设置成不一样的颜色,代码如下:

//通过function函数调用colorStr函数,从而遍历所有的td标签,使每个td的背景色都不一样
$("td").css("background-color",function(){return colorStr()});

效果图如下:

jquery中用函数来设置css样式

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
JQuery优缺点分析说明
Apr 10 Javascript
JavaScript中操作字符串小结
May 04 Javascript
AngularJS 中的指令实践开发指南(一)
Mar 20 Javascript
简单的js表格操作
Sep 24 Javascript
javascript匀速动画和缓冲动画详解
Oct 20 Javascript
jQuery操作之效果详解
May 19 jQuery
JavaScript中正则表达式判断匹配规则及常用方法
Aug 03 Javascript
关于自定义Egg.js的请求级别日志详解
Dec 12 Javascript
JS块级作用域和私有变量实例分析
May 11 Javascript
vue指令做滚动加载和监听等
May 26 Javascript
VUE渲染后端返回含有script标签的html字符串示例
Oct 28 Javascript
一起来看看Vue的核心原理剖析
Mar 24 Vue.js
jquery实现(textarea)placeholder自动换行
Dec 22 #Javascript
js数组去重的hash方法
Dec 22 #Javascript
JavaScript生成.xls文件的代码
Dec 22 #Javascript
微信小程序 表单Form实例详解(附源码)
Dec 22 #Javascript
微信小程序 122100版本更新问题解决方案
Dec 22 #Javascript
JS闭包与延迟求值用法示例
Dec 22 #Javascript
jQuery实现两个select控件的互移操作
Dec 22 #Javascript
You might like
PHP 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
ajax+php控制所有后台函数调用
2015/07/15 PHP
JQuery与iframe交互实现代码
2009/12/24 Javascript
jquery isEmptyObject判断是否为空对象的函数
2011/02/14 Javascript
改进版通过Json对象实现深复制的方法
2012/10/24 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
js 高效去除数组重复元素示例代码
2013/12/19 Javascript
jQuery选择器源码解读(一):Sizzle方法
2015/03/31 Javascript
Bootstrap零基础入门教程(三)
2016/07/18 Javascript
浅谈JavaScript的闭包函数
2016/12/08 Javascript
前端MVVM框架解析之双向绑定
2018/01/24 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
vue项目在webpack2实现移动端字体自适配功能
2020/06/02 Javascript
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
Vue中ref和$refs的介绍以及使用方法示例
2021/01/11 Vue.js
python集合类型用法分析
2015/04/08 Python
Python常见格式化字符串方法小结【百分号与format方法】
2016/09/18 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
对Python中画图时候的线类型详解
2019/07/07 Python
Django 后台获取文件列表 InMemoryUploadedFile的例子
2019/08/07 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
django中cookiecutter的使用教程
2020/12/03 Python
用Python实现职工信息管理系统
2020/12/30 Python
linux面试题参考答案(7)
2012/10/29 面试题
秋季校运动会广播稿
2014/02/23 职场文书
南京市纪委监察局整改方案
2014/09/16 职场文书
2015年员工试用期工作总结
2014/12/12 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
幼儿园中班教育随笔
2015/08/14 职场文书
导游词之丽江普济寺
2019/10/22 职场文书
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python
python geopandas读取、创建shapefile文件的方法
2021/06/29 Python
golang 实用库gotable的具体使用
2021/07/01 Golang
Python实现猜拳与猜数字游戏的方法详解
2022/04/06 Python