欢迎光临
我们一直在努力

jquery怎样查询当前元素是第几个tr

方法:1、利用“$(this)”语句和index()方法获取当前tr元素的index位置,进而获取当前元素是第几个,语法为“$(this).index()+1;”;2、利用alert()方法将获取到的当前元素位置数输出即可。

本教程操作环境:windows10系统、jquery3.2.1版本、Dell G3电脑。

jquery怎样查询当前元素是第几个tr

我们可以通过index()方法方法来查询当前元素是第几个tr。

index() 方法返回指定元素相对于其他指定元素的 index 位置。

这些元素可通过 jQuery 选择器或 DOM 元素来指定。

注释:如果未找到元素,index() 将返回 -1。

示例如下:

<html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> $(function(){     $("table tr").click(function() {         var col = $(this).index() + 1; // 列位置         alert("当前位置:第"+col+"个tr")     }); });  </script> </head> <body> <table id = "test" border="1">     <tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>     <tr><td>2</td><td>4</td><td>5</td><td>6</td></tr>     <tr><td>3</td><td>7</td><td>8</td><td>9</td></tr>     <tr><td>4</td><td>1</td><td>2</td><td>3</td></tr> </table> </body> </html>

输出结果:

vps云服务器

点击其中第二行元素时,输出结果:

相关视频教程推荐:jQuery视频教程

本文来源网站:info110.com,若侵权,请联系删除。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。