jQuery学习笔记 操作jQuery对象 CSS处理


Posted in Javascript onSeptember 19, 2012

CSS基本属性处理

方法 描述
css(name) 获取元素上CSS规则中name属性值
css(name,value) css(name,fn(index,value)) css({name1:value1,…,nameN:valueN}) 设置元素上CSS规则name属性的值为value,也可使用函数参数,不解释;还可以一次性为同一元素设置多个CSS属性

CSS尺寸属性处理

方法 描述
height() 获取元素CSS属性height的值
width() 获取元素CSS属性width的值。这两个方法获取的是元素在页面中的实际高度宽度值,多用于数学运算,比较方便
innerHeight() 获取元素内部区域(包括内边距padding)的实际高度值
innerWidth() 获取元素内部区域的实际宽度值
outerHeight() 获取元素外部区域(包括内边距padding、边框border)的实际高度值
outerWidth() 获取元素外部区域的实际宽度值。若需计入外边距margin,可以传入一个true参数,即outerHeight(true)或outerWidth(true)

CSS位置属性处理

方法 描述
offset() offset(coord) offset(fn(index,coord)) 获取元素在当前视窗的相对偏移,返回一个包含top和left属性的对象。比如$(“p”).offset().top。该方法只对可见元素有效。也可设置偏移值,注意coord也是个对象,比如$(“p”).offset({“top”:40,”left”:15})
position() 获取元素相对最近定位祖先元素的偏移值,同样返回一个包含top和left属性的对象。
scrollTop() scrollTop(value) 获取垂直滚动条相对于该元素最顶端的偏移值
scrollLeft() scrollLeft(value) 获取水平滚动条相对于该元素最左端的偏移值。两方法都可设置值,默认单位px,若value为负值则滚动条移动到最顶端或最左端;若value超出最大值则移动到最底端或最右端
Javascript 相关文章推荐
javascript读取xml
Nov 04 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
Nov 05 Javascript
jQuery中noconflict函数的实现原理分解
Feb 03 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
Sep 01 Javascript
基于jQuery实现仿QQ空间送礼物功能代码
May 24 Javascript
基于JS实现导航条flash导航条
Jun 17 Javascript
JS实现鼠标框选效果完整实例
Jun 20 Javascript
js数组去重的N种方法(小结)
Jun 07 Javascript
vue webpack打包后图片路径错误的完美解决方法
Dec 07 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
Apr 29 Javascript
js实现html滑动图片拼图验证
Jun 24 Javascript
react实现复选框全选和反选组件效果
Aug 25 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
Sep 19 #Javascript
dotopAlert 提示用户需安装播放器的代码
Sep 17 #Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
Sep 17 #Javascript
js函数的引用, 关于内存的开销
Sep 17 #Javascript
JavaScript中的稀疏数组与密集数组[译]
Sep 17 #Javascript
JavaScript中:表达式和语句的区别[译]
Sep 17 #Javascript
JavaScript取得鼠标绝对位置程序代码介绍
Sep 16 #Javascript
You might like
php动态生成版权所有信息的方法
2015/03/24 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
PHP 爬取网页的主要方法
2018/07/13 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
2014/06/23 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
简单实现AngularJS轮播图效果
2020/04/10 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
Vue快速实现通用表单验证的示例代码
2020/01/09 Javascript
vue 解决setTimeOut和setInterval函数无效报错的问题
2020/07/30 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
Python基于sftp及rsa密匙实现远程拷贝文件的方法
2016/09/21 Python
独特的python循环语句
2016/11/20 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
python八大排序算法速度实例对比
2017/12/06 Python
mac系统安装Python3初体验
2018/01/02 Python
python实践项目之监控当前联网状态详情
2019/05/23 Python
python实现最小二乘法线性拟合
2019/07/19 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
TUMI澳大利亚网站:美国旅行箱包品牌
2017/03/27 全球购物
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
PHP笔试题
2012/02/22 面试题
如何开发一个JQuery插件
2016/07/28 面试题
外企办公室竞聘演讲稿
2013/12/29 职场文书
读书小明星事迹材料
2014/05/03 职场文书
祖国在我心中演讲稿500字
2014/05/04 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
幼儿园教师求职信
2015/03/20 职场文书
2015年保洁员工作总结
2015/05/04 职场文书
被告代理词范文
2015/05/25 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
vue3中的组件间通信
2021/03/31 Vue.js
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript