jquery节点操作

时间:6年前   阅读:4907

1、节点操作

<!DOCTYPE html>    
<html>    
	<head>    
		<meta charset="UTF-8">    
		<title></title>    
		<style type="text/css">    
			#hd{    
				width: 600px;    
				height: 500px;    
				border: 2px solid blue;    
			}    
		</style>    
		<script src="jquery-1.11.3.min.js.js" type="text/javascript"></script>    
		<script type="text/javascript">    
			$(function(){    
				$('#dd').click(function(){    
//				创建一个新的h2标签    
//				在jquery中创建新标签只需要将标签最终的代码写成字符串形式即可    
//				var newH = '<h2 class="hd">我是新来的!</h2>';    
////				将新创建的标签追加到box里  append:添加,在#box里面一堆h2标签后面加    
//				$('#box').append(newH);    
//				(第1种写法)把#aa追加进#box里面的最后    
//				$('#box').append($("#aa"));    
//				(第2种写法)	将#aa加进#box里面的最后    
//				$('#aa').appendTo($("#box"));    
////				从头部追加    
//				$("#box").prepend($('#aa'));    
////				prependTo也是从头部追加 反过来写    
//				$("#aa").prependTo($('#box'));    
//				
    
//				插队:中间插入			
    
//				after:后面  在eq(1)后面插入    
//				$("#box h2").eq(1).after($("#aa"));    
////				插队:中间插入反过来写法和上面的效果一样的    
//				$("#aa").insertAfter($("#box h2").eq(1));    
//				插队:中间插入    
//				before:前面   在eq(1)前面插入    
//				$("#box h2").eq(1).before($("#aa"));    
//				和上面的一样,位置倒过来写    
				$("#aa").insertBefore($("#box h2").eq(1));    
				})    
			})    
		</script>    
	</head>    
	<body>    
		<h1 id="aa">这个是h1标签</h1>    
		<input type="button" name="" id="dd" value="来点我呀" />    
		<br /><br />    
		<div id="box">    
		<h2>如果你是工作经验小于2年的朋友0</h2>    
		<h2>如果你是工作经验小于2年的朋友1</h2>    
		<h2>如果你是工作经验小于2年的朋友2</h2>    
		<h2>如果你是工作经验小于2年的朋友3</h2>    
		<h2>如果你是工作经验小于2年的朋友4</h2>    
		<h2>如果你是工作经验小于2年的朋友5</h2>    
		<h2>如果你是工作经验小于2年的朋友6</h2>    
		</div>    
	</body>    
</html>

上面代码效果图片

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:上证50ETF期权有哪些点必须关注?

下一篇:Hyper-V安装linux后/dev/cdrom消失光驱无法使用的解决方法

网友评论

请先 登录 再评论,若不是会员请先 注册