.append().prepend().before().after().remove().empty().html().text()
作用
-
.append()
可以一次添加多个内容,内容可以是DOM对象、HTML string、jQuery对象
$('body').append($('<p>nihao</>'))image
$('body').append('<h1>jqueryDOM</h1>')

$('body').append('nihao')

页面的变化

-
.prepend()
向对象头部追加内容,用法和.append()类似,内容添加到最开始
$('ul').prepend('<p>ul内容的前面</p>')image
$('li').eq(0).prepend('<p>ul内容的前面</p>')

页面变化

-
.before()
在对象前面(不是头部,而是外面,和对象并列同级)插入内容,参数和.append()类似
$('ul').before('<p>ul的兄弟元素,并且出现在ul的前面')image
页面变化

-
.after()
和.before()相反,在对象后面(不是尾部,而是外面,和对象并列同级)插入内容,参数和.append()类似
$('ul').after('<p>出现在ul的下面</p>')image
页面变化

-
.remove()
删除被选元素(及其子元素)
$('ul').remove()image -
.empty()
清空被选择元素内所有子元素image$('div').empty()image .html()
这是一个读写两用的方法,用于获取/修改元素的innerHTML
当没有传递参数的时候,返回元素的innerHTML
-
当传递了一个string参数的时候,修改元素的innerHTML为参数值
$('div').html()imageimage$('div').html('<p>.html()</p>')imageimage
-
.text()
和html方法类似,操作的是DOM的innerText值
原内容image$('div').text()image$('div').text('hello')image内容发生变化
image














