zoukankan      html  css  js  c++  java
  • 08-JQuery学习之创建元素和添加元素

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>08-创建元素和添加元素</title>
    		<style>
    			div {
    				margin: 10px 0px;
    			}
    
    			span {
    				color: white;
    				padding: 8px
    			}
    
    			.red {
    				background-color: red;
    			}
    
    			.blue {
    				background-color: blue;
    			}
    
    			.green {
    				background-color: green;
    			}
    			.pink {
    				background-color: pink;
    			}
    			.gray {
    				background-color: gray;
    			}
    		</style>
    	</head>
    	<body>
    		<h3>prepend()方法前追加内容</h3>
    		<h3>prependTo()方法前追加内容</h3>
    		<h3>append()方法后追加内容</h3>
    		<h3>appendTo()方法后追加内容</h3>
    		<span class="red">男神</span>
    		<span class="blue">偶像</span>
    		<div class="green">
    			<span>小鲜肉</span>
    		</div>
    	</body>
    
    	<!-- 
    		创建元素和添加元素
    			创建元素
    				$('内容')
    				添加元素
    					1、前追加子元素
    						指定元素.prepend(内容)			在指定元素内容的最前面追加内容,可以是字符串、html元素、jQuery对象
    						$(内容).prependTo(指定元素)		把内容追加到指定元素内部的最前面,可以是字符串、html元素、jQuery对象
    					2、后追加子元素
    						指定元素.append(内容)
    						$(内容).apendTo(指定元素)
    					3、前追加同级元素
    						before()						在指定元素的前面追加内容
    					4、后追加同级元素
    						after()							在指定元素的后面追加内容
    						
    					注:
    						在添加元素时,如果元素本身不存在(新建的元素),此时会将元素追加到指定位置;
    						如果元素本身存在(已有元素),会将原来的元素直接剪切设置到指定位置。
    	 -->
    	<script src="js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
    	<script type="text/javascript">
    		// 创建元素
    		var p = '<p>这是一个p标签</p>';
    		console.log(p);
    		console.log($(p));
    		
    
    		var span = '<span>小奶狗</span>';
    		$('.green').prepend(span);
    		
    		var span2 = '<span>小狼狗</span>';
    		$(span2).prependTo($('.green'));
    		
    		
    		var span3  = '<span>小奶狗1</span>';
    		var span4  = '<span>小奶狗2</span>';
    		$('.green').append(span3);
    		$(span4).appendTo($('.green'));
    		
    		// 将已存在的内容追加到指定元素中
    		$('.green').append($('.red'));
    		
    		// 同级追加
    		var sp1 = '<span class="pink">女神</span>' ;
    		var sp2 = '<span class="gray">女神</span>' ;
    		
    		$('.blue').before(sp1);
    		$('.blue').after(sp2);
    	</script>
    </html>
    这世上所有美好的东西,都需要踮起脚尖。
  • 相关阅读:
    【LeetCode】542.01矩阵(Bfs+动态规划,java实现)
    关于BCT,你需要知道的是...
    资源放送丨数据安全:Oracle多场景下比特币勒索的揭密与恢复实战
    3场直播丨达梦DM8数据库安装部署初体验、新基建下的国产数据库应用和发展趋势、Oracle外部表创建与使用...
    数据平台的4个阶段:从数据库到数仓再到中台,超详细的架构全解
    创建九九乘法表
    js变量提升函数提升
    js字符串强转
    js数值强转
    script的src属性能实现跨越访问
  • 原文地址:https://www.cnblogs.com/XMYG/p/14594586.html
Copyright © 2011-2022 走看看