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 switch case 另类写法
Mar 14 Javascript
Prototype的Class.create函数解析
Sep 22 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
Apr 06 Javascript
JavaScript中利用Array和Object实现Map的方法
Jul 27 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
Aug 04 Javascript
jquery checkbox的相关操作总结
Oct 17 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
Feb 14 Javascript
字太多用...代替的方法(两种)
Mar 15 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
Mar 19 Javascript
Vue中控制v-for循环次数的实现方法
Sep 26 Javascript
JS面试题大坑之隐式类型转换实例代码
Oct 14 Javascript
JS实现横向轮播图(中级版)
Jan 18 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操作excel文件 基于phpexcel
2010/07/02 PHP
php实现scws中文分词搜索的方法
2015/12/25 PHP
PHP针对字符串开头和结尾的判断方法
2016/07/11 PHP
AutoSave/自动存储功能实现
2007/03/24 Javascript
js中for in的用法示例解析
2013/12/25 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
javascript获取隐藏元素(display:none)的高度和宽度的方法
2014/06/06 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
仅30行代码实现Javascript中的MVC
2016/02/15 Javascript
微信小程序 swiper组件轮播图详解及实例
2016/11/16 Javascript
vue图片加载与显示默认图片实例代码
2017/03/16 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
JavaScript数组push方法使用注意事项
2017/10/30 Javascript
vue 组件使用中的一些细节点
2018/04/25 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
详细介绍Python的鸭子类型
2016/09/12 Python
手把手教你python实现SVM算法
2017/12/27 Python
python flask中静态文件的管理方法
2018/03/20 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
tensor和numpy的互相转换的实现示例
2019/08/02 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
python高级特性简介
2020/08/13 Python
Python内置函数及功能简介汇总
2020/10/13 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
2021/01/12 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
python中用ggplot绘制画图实例讲解
2021/01/26 Python
医学检验专业大学生求职信
2013/11/18 职场文书
师范毕业生自我鉴定
2014/01/15 职场文书
农民工讨薪标语
2014/06/26 职场文书
税务干部群众路线教育实践活动自我剖析材料
2014/09/21 职场文书
2014年采购部工作总结
2014/11/20 职场文书
2015年师德师风自我评价范文
2015/03/05 职场文书
2015年班主任德育工作总结
2015/05/21 职场文书
Nginx虚拟主机的搭建的实现步骤
2022/01/18 Servers