.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() 获取元素滚动条距离顶端的距离和距离左侧的距离。