本帖最后由 player 于 2022-8-25 12:34 编辑
.
.
.
.
.
.
.
.
.
.
.
我想获得第一个元素拿到值
elmGetter.each("tr.weu-table-row > td.weu-table-column-center:nth-child(1) > .weu-table-cell > span", document, span1 => {
let taskId = span1.innerText;
});
我想拿到第九个元素填充值
elmGetter.each("tr.weu-table-row > td.weu-table-column-center:nth-child(10) > .weu-table-cell > span", document, span2 => {
span2.innerText = result;
});
这样分别获取元素,填充值好像被覆盖了。
试过嵌套,好像在循环上有问题,没有预期效果
elmGetter.each(xxx,xxx,xxx=>{
elmGetter.each(xxx,xxx,xxx=>{xxx});
}
);
用了笨办法,效果是实现了,但总感觉哪里不对劲。
elmGetter.each("tr.weu-table-row > td.weu-table-column-center:nth-child(10) > .weu-table-cell > span", document, span2 => {
let taskId_Node= ((((span2.parentNode).parentNode).parentNode).firstElementChild);
});
在同父类,不相邻的元素,想用到each,应该怎么分别获取?