JSP问题

如果获取F12要怎么写呢?

为啥要这样写呢?

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

首先你要了解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脚本来理解它



最佳回答
0
jongwangLv6中级互助
发布于2020-9-11 13:23

$('td[id^=F12-]').html();

或者

$('td[id^=F12-]').text();

  • 室岡家源 室岡家源(提问者) 谢谢啊 为啥要这样写呢,在哪儿能学到这个写法?
    2020-09-11 13:35 
  • jongwang jongwang 回复 室岡家源(提问者) 网上搜下jquery
    2020-09-11 15:18 
  • 3关注人数
  • 347浏览人数
  • 最后回答于:2020-9-11 14:29
    请选择关闭问题的原因
    确定 取消
    返回顶部