沒有懂...

下面这个沒弄懂意思,大神翻译一下呗

var name = $("td:eq(2)", $($trs[i])).html(); //获取选中的C3单元格的值 
var a = $("td:eq(3)", $($trs[i])).html();
var b = $("td:eq(4)", $($trs[i])).html();


室岡家源 发布于 2020-9-11 12:29 (编辑于 2020-9-11 12:29)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
3
yiyemeiyingLv4高级互助
发布于2020-9-11 14:26

首先你要了解jquery查询器的原理,

$(selector,jquery/dom对象) // 在元素(jquery/dom)对象的范围内查找满足selector条件的元素


-- 分隔符 ---- 分隔符 ---- 分隔符 --

例如:var name = $("td:eq(2)", $($trs[i])).html()

-- 如果$trs[i]等于tr的话

var name = $("td:eq(2)", $("tr")).html() // 获取所有tr中查找第3个td元素的内容(包括HTML标记)赋值给变量name

-- td:eq(2) //第3个td元素

-- $("tr")  //tr标签

-- html()   //获取元素的内容(包括HTML标记)

-- $( selector, jquery/dom对象 )


-- 分隔符 ---- 分隔符 ---- 分隔符 --

实际含义还是要结合项目html脚本来理解它


最佳回答
1
rushweiLv6见习互助
发布于2020-9-11 14:39
td  是hrml页面中的标签   :eq() 是jQuery中的选择器,,意思是选择器选取带有指定 index 值的元素:eq(2)中的2是index 值,从零开始      建议 你先大致学习下HTML 和jquery       学习地址:https://www.w3school.com.cn/
  • 3关注人数
  • 466浏览人数
  • 最后回答于:2020-9-11 14:39
    请选择关闭问题的原因
    确定 取消
    返回顶部