jQuery属性操作
2019-10-17 本文已影响0人
活成一句废话
attr(属性名,属性值)操作所有属性
removeAttr(属性名)
prop(属性名,属性值) 不能操作自定义的属性,即特性。设置值,设置全部;获取属性值,返回集合中第一个的元素的属性值。
prop('checked')selected,dis
removeProp (属性名)只能删除自定义的属性
addClass(),hasClass(),removeClass()可以添加参数,处理函数。 toggleClass()ClassName有删除,无添加
val([value])获取或者设置表单控件里的值。可以传函数function(index,value)
css操作
css(属性名,值)参数还可以使用一个对象
位置:
offset()返回一个对象,元素在页面中的left,top坐标。
offset().left或top,得到位置数字
offset(对象{left:,top:})
position()元素在第一个定位的祖先元素的位置,只读
width() height() 内容尺寸
innerwidth() innerheight(), 内容尺寸➕padding尺寸
outerwidth() outerheight() 盒子尺寸
jQuery属性操作 jQuery属性操作