Maison >interface Web >js tutoriel >jquery ajuste la ligne du tableau tr vers le haut et vers le bas, exemple d'ordre explication_jquery
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 implémenter cette fonction et le partager avec vous pour votre référence. est le suivant
L'exemple de code est le suivant :
<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 répond à nos exigences. Le code est relativement simple et ne sera pas présenté ici.
J'espère que cet article sera utile à tous ceux qui apprennent la programmation JavaScript.