批改状态:合格
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>appendTo(),preppendTo(),insertAfer(),insertBefore()用法</title>
<style type="text/css">
table{
width: 400px;
border: 1px solid #888;
border-radius: 10px;
box-shadow: 5px 5px 5px #666;
margin: auto;
background-image: url(images/bg.jpg);
background-repeat: no-repeat;
background-size: cover;
}
caption{
margin: 20px auto;
}
td,th{
/*border: 1px solid #888; */
height: 50px;
}
img{
height: 120px;
}
li{
list-style: none;
}
</style>
</head>
<body>
<table>
<caption>名片卡</caption>
<tr>
<th>姓名:</th>
<!-- <td colspan="3">XXX</td> -->
</tr>
<tr>
<th>性别:</th>
<!-- <td>X</td> -->
<td colspan="2" rowspan="2" id="img"><img src="images/boy.jpg"></td>
</tr>
<tr>
<th>出生年月:</th>
<!-- <td>XXXXXXXXXXX</td> -->
</tr>
<tr>
<th>编码:</th>
<!-- <td colspan="3">XXXXXXXXXXXXXXXXX</td> -->
</tr>
</table>
<button>高圆圆</button>
<button>范冰冰</button>
<button>江疏影</button>
<button>孙俪</button>
<button>赵丽颖</button>
<div>
<ul>
<h2>姓名:</h2>
<li>高圆圆</li>
<li>范冰冰</li>
<li>江疏影</li>
<li>孙俪</li>
<li>赵丽颖</li>
</ul>
<ul>
<h3>出生年月:</h3>
<li>1975年03月06日</li>
<li>1985年09月04日</li>
<li>1978年05月20日</li>
<li>1982年08月16日</li>
<li>1987年12月31日</li>
</ul>
<ul>
<h4>编号:</h4>
<li>523987511485565</li>
<li>965874301259874</li>
<li>231597456485475</li>
<li>452387200156846</li>
<li>832657410236541</li>
<li>385426854125725</li>
</ul>
<ul>
<h5>头像</h5>
<li><img src="images/gyy.jpg"></li>
<li><img src="images/fbb.jpg"></li>
<li><img src="images/jsy.jpg"></li>
<li><img src="images/sl.jpg"></li>
<li><img src="images/zly.jpg"></li>
</ul>
</div>
</body>
</html>
<script type="text/javascript" src="js/jquery-3.3.1.js"></script>
<script type="text/javascript">
$('button:eq(0)').on('click',function(){
$('ul:eq(0) li:first').insertAfter($('tr:eq(0)>th'))
$('<td>').html('女').insertAfter($('tr:eq(1)>th'))
$('h3+li').insertAfter($('tr:eq(2)>th'))
$('h4+li').insertAfter($('tr:eq(3)>th'))
$('tr:eq(1)>td>img').remove('img')
$('h5+li').appendTo($('#img'))
})
$('button:eq(1)').on('click',function(){
$('ul:eq(0) li').eq(1).insertAfter($('tr:eq(0)>th'))
$('<td>').html('女').insertAfter($('tr:eq(1)>th'))
$('ul:eq(1) li').eq(1).insertAfter($('tr:eq(2)>th'))
$('ul:eq(2) li').eq(1).insertAfter($('tr:eq(3)>th'))
$('tr:eq(1)>td>img').remove('img')
$('ul:eq(3) li').eq(1).appendTo($('#img'))
})
</script>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号