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预览上传图片发现的问题的解决方法
Nov 25 Javascript
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
Nov 21 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
May 19 Javascript
js如何判断用户是否是用微信浏览器
Jun 05 Javascript
jQuery scrollFix滚动定位插件
Apr 01 Javascript
浅谈jquery拼接字符串效率比较高的方法
Feb 22 Javascript
JS html时钟制作代码分享
Mar 03 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
Aug 15 Javascript
pm2发布node配置文件ecosystem.json详解
May 15 Javascript
vue实现按需加载组件及异步组件功能
May 27 Javascript
javascript实现fetch请求返回的统一拦截
Dec 22 Javascript
Vue v-for中的 input 或 select的值发生改变时触发事件操作
Aug 31 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为表单获取的URL 地址预设 http 字符串函数代码
2010/05/26 PHP
js 方法实现返回多个数据的代码
2009/04/30 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
JavaScript作用域链使用介绍
2013/08/29 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
js实现键盘控制DIV移动的方法
2015/01/10 Javascript
JS解析XML实例分析
2015/01/30 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
Angular路由简单学习
2016/12/26 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
vue-router单页面路由
2017/06/17 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
jquery 一键复制到剪切板的实例
2017/09/20 jQuery
AngularJS中table表格基本操作示例
2017/10/10 Javascript
使用jQuery如何写一个含验证码的登录界面
2019/05/13 jQuery
jQuery模拟html下拉多选框的原生实现方法示例
2019/05/30 jQuery
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
ES6中Promise的使用方法实例总结
2020/02/18 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
Python 登录网站详解及实例
2017/04/11 Python
Python实现对象转换为xml的方法示例
2017/06/08 Python
python模拟登陆,用session维持回话的实例
2018/12/27 Python
Python3 执行Linux Bash命令的方法
2019/07/12 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
Django-migrate报错问题解决方案
2020/04/21 Python
css3实现小箭头各种图形效果
2020/07/08 HTML / CSS
美国轮胎网站:Priority Tire
2018/11/28 全球购物
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
淘宝客服工作职责
2014/07/11 职场文书
平面设计师岗位职责
2014/09/18 职场文书
法务专员岗位职责
2015/02/14 职场文书
2015年工商所工作总结
2015/05/21 职场文书
Python实现生活常识解答机器人
2021/06/28 Python