jQuery 操作 DOM
捕获
text( ) 返回文本内容
html( ) 返回元素内容(包括html标记)
val( ) 返回字段的值
attr( ) 获取属性值
|
|
同时以上方法均可以为元素赋新值
|
|
同时以上方法均有回调函数,两个参数,第一个是当前元素的下标,第二个是原始的值,函数返回值作为新值
|
|
控制元素
append( ) 在被选元素的结尾插入内容
prepend( ) 在被选元素的开头插入内容
after( ) 在被选元素之后插入内容
before( ) 在被选元素之前插入内容
|
|
append / prepend 是在选择元素内部嵌入after / before 是在元素外面追加
remove( ) 删除被选元素及其子元素
empty( ) 从被选元素中删除子元素
|
|
控制 CSS
addClass( ) 向被选元素添加一个或多个类
removeClass( ) 从被选元素删除一个或多个类
toggleClass( ) 对被选元素进行添加/删除类的切换操作
|
|
css( ) 获取或设置被选元素的css
|
|
获取尺寸
width( ) height( )
content的宽高
innerWidth( ) innerHeight( )
content+padding的宽高
outerWidth( ) outerHeight( )
content+padding+border的宽高
outerWidth(true) + outerHeight(true)
content+padding+border+margin的宽高
|
|
Ajax
get( ) 从指定的资源请求数据
post( ) 向指定的资源提交处理的数据
现在的
Ajax可以使用Promise
|
|