ホームページ >ウェブフロントエンド >jsチュートリアル >JQueryはテーブル内のtrの位置を操作します
今回は、テーブル内の tr の位置を操作するJQueryと、JQuery がテーブル内の tr の位置を操作するための注意事項を紹介します。以下は実際的なケースです。見てみましょう。 。
TableStyle
<table> <tr> <td><input type="button" value="上移" onclick="moveUp(this)"/></td> <td><input type="button" value="下移" onclick="moveDown(this)"/></td> </tr> <tr> <td><input type="button" value="上移" onclick="moveUp(this)"/></td> <td><input type="button" value="下移" onclick="moveDown(this)"/></td> </tr> <tr> <td><input type="button" value="上移" onclick="moveUp(this)"/></td> <td><input type="button" value="下移" onclick="moveDown(this)"/></td> </tr> </table>
js code
// 上移 function moveUp(obj) { var current = $(obj).parent().parent(); //获取当前<tr> var prev = current.prev(); //获取当前<tr>前一个元素 if (current.index() > 0) { current.insertBefore(prev); //插入到当前<tr>前一个元素前 } } // 下移 function moveDown(obj) { var current = $(obj).parent().parent(); //获取当前<tr> var next = current.next(); //获取当前<tr>后面一个元素 if (next) { current.insertAfter(next); //插入到当前<tr>后面一个元素后面 } }
この記事の事例を読んだ後は、この方法を習得したと思います。さらにエキサイティングな内容については、他の関連記事にも注目してください。 PHP中国語ウェブサイトです!
推奨読書:
jQuery プラグインはページのコンテンツをどのように出力しますか?
jQuery 実行ページはデフォルトでどのようにクリック イベントをトリガーしますか?
以上がJQueryはテーブル内のtrの位置を操作しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。