Maison >interface Web >js tutoriel >Ajustement de l'ordre supérieur et inférieur des lignes du tableau tr implémenté par jQuery_jquery

Ajustement de l'ordre supérieur et inférieur des lignes du tableau tr implémenté par jQuery_jquery

WBOY
WBOYoriginal
2016-05-16 15:20:291572parcourir

Le tableau est un élément couramment utilisé. Parfois, l'ordre des lignes dans le tableau doit être ajusté. Voici un exemple de code pour présenter comment utiliser jquery pour réaliser cette fonction.

L'exemple de code est le suivant :

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>脚本之家</title>
<style type="text/css" >
table 
{
background:#F90;
width:400px;
line-height:20px;
}
td 
{
border-right:1px solid gray;
border-bottom:1px solid gray;
}
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript" > 
function up(obj) 
{ 
var objParentTR=$(obj).parent().parent(); 
var prevTR=objParentTR.prev(); 
if(prevTR.length>0) 
{ 
prevTR.insertAfter(objParentTR); 
} 
} 
function down(obj) 
{ 
var objParentTR=$(obj).parent().parent(); 
var nextTR=objParentTR.next(); 
if(nextTR.length>0) 
{ 
nextTR.insertBefore(objParentTR); 
} 
} 
</script>
</head>
<body>
<table border="0" >
<tr>
<td>脚本之家一</td>
<td>脚本之家一</td>
<td>脚本之家一</td>
<td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
</tr>
<tr>
<td>脚本之家二</td>
<td>脚本之家二</td>
<td>脚本之家二</td>
<td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
</tr>
<tr>
<td>脚本之家三</td>
<td>脚本之家三</td>
<td>脚本之家三</td>
<td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
</tr>
<tr>
<td>脚本之家四</td>
<td>脚本之家四</td>
<td>脚本之家四</td>
<td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
</tr>
<tr>
<td>脚本之家五</td>
<td>脚本之家五</td>
<td>脚本之家五</td>
<td><a href="#" onclick="up(this)">上移</a> <a href="#" onclick="down(this)">下移</a></td>
</tr>
</table>
</body>
</html>

Le code ci-dessus implémente simplement jQuery pour ajuster l'ordre supérieur et inférieur des lignes du tableau tr. J'espère que ce code pourra aider tout le monde.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn