jquery如何获得表格所在的行数和列数

jquery如何获得表格所在的行数和列数,第1张

jQuery 提供了index()方法用于获取第一个匹配元素相对于其同胞元素的 index 位置(从0开始计数),基本语法为:$(selector)index()。因此当前 tr 的 index 可以得到行数,当前 td 的 index 可以得到列数。实例演示如下:

1、HTML结构

<table id = "test">

<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>

2、jquery代码

$(function(){

    $("table td")click(function() {

        var row = $(this)parent()index() + 1; // 行位置

        var col = $(this)index() + 1; // 列位置

        alert("当前位置:第"+row+"行,第"+col+"列")

    });

});

3、效果演示

jquery没有专门针对的函数,用原生的正则才行

var str= '35,874,747';

var str_new=strreplace(/[^0-9]+/g, '');

windowalert(str_newlength);

可以先获取所有相同class的标签,然后获取标签的个数

1、新建html文档,在body标签中添加一些div标签,并为这些div标签设置一些类,然后引入jquery文件:

2、使用jquery获取所有相同类名的标签,格式为$('class名'),这时所有相同类名的标签会被选中:

3、获取标签之后,使用length属性获取标签的个数,这时相同类名的个数就被获取到了:

以上就是关于jquery如何获得表格所在的行数和列数全部的内容,包括:jquery如何获得表格所在的行数和列数、Jquery怎么获取数字的个数,比如1000就是4位数,100,100要算6位数,、jquery怎么获取相同class的个数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9633298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存