博主信息
博文 59
粉丝 0
评论 1
访问量 58039
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
jQurey中添加DOM元素——2018年4月9日19时25分
白猫警长的博客
原创
732人浏览过

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<div class="tob">
		<ul>
			<li><a href="">我是标题一</a></li>
			<li><a href="">我是标题二</a></li>
			<li><a href="">我是标题三</a></li>
			<li><a href="">我是标题四</a></li>
		</ul>
		<button>往后面添加节点</button>
		<button>从顶部向下生成</button>
		<button>移动到元素后面</button>
		<button>移动到元素前面</button>
		<p>我是移动节点:appendTo</p>
		<p>我是移动节点:prependTo</p>
		<p>我是移动节点:InsertAfter</p>
		<p>我是移动节点:InsertBefore</p>
	</div>
</body>
</html>
<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
	$('button').eq(0).on('click',function(){
		// 创建li节点   设置背景及字体样式    						添加内容									appendTo插入到UL内容后面
		$('<li>').css({'background-color':'red','color':'#fff'}).html('从指定的元素下的内容后面开始往下添加节点').appendTo($('ul'))
	})

	$('button').eq(1).on('click',function(){

		//创建li标签节点     设置背景样式 						添加内容						prependTo插入UL标签内容的前面
		$('<li>').css('background-color','lightred').html('从指定的元素下的内容前面开始往下添加节点').prependTo('ul')
	})


	$('button').eq(2).on('click',function(){

		// 1.创建一个新的节点
	var p = $('<p>').css('background-color','red').html('我是移动节点')
		// 2.将节点插入到元素的后面 也就是UL标签的后面
		// p.insertAfter($('ul'))

		// 移动节点
		// 将p标签移动到ul的后面 注:只能移动已存在的P标签
		$('p:eq(2)').css('background-color','green').insertAfter($('ul'))
	})

	
	$('button').eq(3).on('click',function(){

		// 1.创建一个新的节点   insertBefore()将新创建的节点插入到ul的前面  	
		var h2 = $('<h2>').css('border','1px solid #888').html('我是排在UL的前面的')
		// 2.将新创建的节点插入到ul的前面
		// h2.insertBefore($('ul'))
		
		// 移动节点 
		$('p:eq(3)').css('background-color','red').insertBefore($('ul'))
	})

	
</script>

运行实例 »

点击 "运行实例" 按钮查看在线实例

提交后效果图:

1.png


运行后,点击不同的按钮实现不同位置的节点添加

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学