【Jquery学习】第三部分

Jquery控制dom:

attr('属性') 返回元素属性的属性值

attr('属性','属性值')设置元素属性的属性值

html()获取元素html内容

text()获取元素文本内容 不包括格式

val()设置或返回表单value值

addClas() 将一个类添加到元素中

removeClass()移除类

removeAttr()移除元素属性

css('属性','值') 为元素添加具体样式:

        ({“属性”:“值”,“属性”:“值”})

append()向元素结尾追加内容

$(content).appendTo(‘selector’)将某元素的内容插入到选中的元素之后

prepend()向元素之前插入指定内容

$(content).prepend('selecter')将某元素的内容插入到选中的元素之前

before(content)在元素之前插入内容

after()在元素之后插入内容

clone() 克隆

width()设置元素的宽度

height()设置元素的高度

detach()移除被选元素  不包含数据和事件

empty()移除元素中的子节点和内容

remove()移除元素  包含数据和事件

innerHeight()返回元素的高度 包含padding 不包含border

innerWidth()返回元素的宽度 包含padding 不包含border

outerHeight()返回元素的高度 包含padding 包含border

outerWidth()返回元素的宽度 包含padding 包含border

insertAfter()在元素之后插入html元素 必须有html标签

insertBefore()在元素之前插入html元素 必须有html标签

offset()设置或返回被选元素的便宜坐标 相对于文档

  ({top:100,left:100})

offsetParent()返回第一个定位的祖先元素

position()返回元素的位置 相对于父元素(.top .left)

$(content).replaceAll(selecter)把元素替换为新的html元素 html标签

replaceWith(content)被选元素替换新的内容

scrollTop() 设置或返回垂直滚动条的位置

scrollLeft()设置或返回水平滚动条的位置

toggleClass()删除添加一个类或多个类

wrap() 所选元素用html元素包裹起来 包括标签

unwrap()移除所选元素的父元素

wrapAll()所有的元素用html元素包裹起来

wrapInner()使用指定的 HTML 元素来包裹每个被选元素中的所有内容

你可能感兴趣的:(jquery,王宁)