jquery总结02-样式和属性

.attr()  .removeAttr() 设置属性和移除属性,里面可以是属性,属性值 ,只有属性名时只获取第一个蒜素的属性值

.html() .text() .val()  html 获取包括标签的所有内容   text是获取所有子元素的文本内容  val一般是获取表单元素的value值或者有value的属性值

.addClass() .removeClass() .taggleClass()  通过类名来改变状态最最最常用的函数 注意 remove不写类名将移除所有类

.hasClass() 判断有没有某给类名

.css()  改变的是行内样式的值

  .css("font-size","12px");

  .css({fontSize: "30px","backgroud-color":"#888"});也可以写成驼峰式,注意引号问题

.data() $.data()  不会

 

 

常用的

.height() 元素在页面中的实际高度,与样式设置无关,比如设置auto,获得的还是实际高度

.offset() 元素在视窗的相对偏移,有两个值  var offset = $('p').offset();  offset.left; offser.top;

.position() 元素相对最近一个设置position属性为relative和absolute的父节点的偏移值,用法同offset()

.scrollTop()方法和scrollLeft() 获取元素滚动条距离顶端的距离和距离左侧的距离。

 

posted @ 2016-11-24 17:01  crystalhuhu  阅读(140)  评论(0编辑  收藏  举报