在for循环tr内获取值:

var firstTdText = tr[i].find('td').eq(0).text();

这种方法会报错,tr[i].find is not a function。是因为tr[i]得到的是原生的tr解构,因为原生js没有find()方法,所以会报错:

console.log(tr[i]);

解决方法一:

var firstTdText = $(tr[i]).find('td').eq(0).text();

把tr[i]改变成$(tr[i])变成jQ的解构:

console.log($(tr[i]));,这样才能获得td的值

解决方法二:

var firstTdText = tr.eq(i).find('td').eq(0).text();

用tr.eq(i)的方法获取tr,还是jQ方法。

示例html:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><table id="tbList"><tr><td>1</td><td>2</td></tr><tr><td>3</td><td>4</td></tr></table></body><script src="js/jquery-2.1.0.js" type="text/javascript" charset="utf-8"></script><script src="js/demo.js" type="text/javascript" charset="utf-8"></script>
</html>

示例js:

$(function(){var tr =$('#tbList').find('tr');var len = tr.length;for(var i = 0;i < len;i++){
//      console.log(tr[i])
//      console.log($(tr[i]))var firstTdText = tr[i].find('td').eq(0).text();// trList[i].find is not a function
//      var firstTdText = $(tr[i]).find('td').eq(0).text();// 解决方法一
//      var firstTdText = tr.eq(i).find('td').eq(0).text();// 解决方法二console.log(firstTdText);}
});

jq循环tr获取第一个td的值相关推荐

  1. mysql累加某字段到达临界值,获取另一个字段的值

    一.前言 这篇博客的标题不大好起,所以下面先具体说下需求吧. 1.表结构 +----+-----------+-------------------+ | id | cost_rate | conve ...

  2. 用jquery获取tbody下的第一个tr的最后一个td里面的第一个a标签

    使用jquery提供的两个选择器实现: :first 选择器选取第一个元素 :last 选择器选取最后一个元素. $("table tr:first td:last a:first" ...

  3. html 循环tr只显示一个,动态加载进来的tr该如何去循环查看它的值呢

    营业场所大类营业场所小类 请选择 检查标准大类检查标准小类 请选择 list: [] });varbig=$("#SOTYPEBID").html();vardom=$(html) ...

  4. jquery获取tr下第某个td的值

    https://www.cnblogs.com/eager/p/6930088.html

  5. jq循环取同一个类下的标签值

    部分前台代码:<div class="form_comm_box add_msg"><img src="__STYLE__/images/safe_na ...

  6. JQ获取tr 下的第一个 td 标签下相应标签的内容

    原文连接https://www.cnblogs.com/eager/p/6930088.html <table class="layui-table" id="al ...

  7. 获取某一个<tr>中<td>的值

    获取某一个中的值 $("#trId").children("td").eq(0).text(}; //当前行的第一个的值 下标从0开始 $("#trI ...

  8. 循环遍历获取table中的td,tr

    贴上页面div <div align="center"><table id="tab" border="1" align= ...

  9. jquery 获取tr里的值_jquery遍历table的tr获取td的值实现方法

    下面小编就为大家带来一篇jquery遍历table的tr获取td的值实现方法.小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 html代码: 删除 删除 删除 方法一: v ...

最新文章

  1. 我又被学弟学妹倒挂了
  2. JoshChen判断是否微信内置浏览器访问【转载】
  3. android Json详解
  4. 三分钟Docker-镜像、容器实战篇
  5. CF1066F-Yet another 2D Walking【贪心】
  6. lm358在哪个库里_库里8和aj35哪个好 库里8是安德玛的吗
  7. 更改“我的文档”文件夹的默认位置
  8. Asp.net WebPages框架运行原理浅析(转)
  9. nacos-demo feign调用
  10. VMware vSphere client 5.1登录出现这个错误:客户端无法向服务器发送完整请求
  11. ASP.NET实现文件上传和下载
  12. python---录制音频
  13. Power bi_商品销售案例分析
  14. Java简单日记本项目
  15. Unity 打开文件夹
  16. SAS统计描述、作图与均值显著性检验
  17. 找不到实时聊天软件?给你推荐电商企业都在用的!
  18. 6款相见恨晚的资源网站,每个都百里挑一,送给正需要的你!
  19. 使用计算机结束时断开终端的连接属于什么,计算机结束时断开终端的连接属于什么...
  20. FFmpeg支持QUIC

热门文章

  1. 快手五秒播放率什么意思?多少比较合理
  2. 计算机网络出行711,请问电脑联网时总是出现:711 是什么意思啊?
  3. 别人电脑连不上我的swagger,自己能连
  4. 四道烧脑的题目(r11笔记第31天)
  5. 2016/8/2 CSS学习笔记 css 字间距、CSS字体间距、css 字符间距
  6. Pycharm 配置运行 Django 项目
  7. weigm怎么下载_weigm.cn
  8. COA-19-第四章 Integer Arithmetic
  9. 靠谱的EI会议——移动互联网、云计算与信息安全国际学术会议(MICCIS 2023)
  10. Windows/Linux客户端挂载NFS共享存储