1. append()和prepend()
假设
<div class='a'> //<---you want div c to append in this
<div class='b'>b</div>
</div>- 1
- 2
- 3
使用
$('.a').append($('.c'));- 1
效果如下:
<div class='a'> //<---you want div c to append in this
<div class='b'>b</div>
<div class='c'>c</div>
</div>- 1
- 2
- 3
- 4
同样使用
$('.a').prepend($('.c'));
- 1
- 2
效果如下:
<div class='a'> //<---you want div c to append in this
<div class='c'>c</div>
<div class='b'>b</div>
</div>
- 1
- 2
- 3
- 4
- 5
- 6
2. 使用after()和before()
同样使用假设代码:
$('.a').after($('.c'));- 1
效果如下:
<div class='a'>
<div class='b'>b</div>
</div>
<div class='c'>c</div>- 1
- 2
- 3
- 4
同样使用before()
$('.a').before($('.c'));- 1
效果如下:
<div class='c'>c</div>
<div class='a'>
<div class='b'>b</div>
</div>- 1
- 2
- 3
- 4
本文详细介绍了jQuery中元素操作的方法,包括如何使用append()和prepend()在元素内部添加内容,以及如何利用after()和before()在元素外部添加内容。通过具体的示例展示了不同方法的应用场景及其效果。
1229

被折叠的 条评论
为什么被折叠?



