第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

我在表格行上的分配未反映在前端

我在表格行上的分配未反映在前端

元芳怎么了 2021-04-07 17:14:29
我終于過濾并檢索了我表中想要的行,并為其分配了一個(gè)值,該值會(huì)正確輸出到控制臺(tái),但不會(huì)呈現(xiàn)在網(wǎng)頁本身上。我已將行檢索到變量行中,并為其分配了另一個(gè)變量var rows = [...$(".table td")].map(e => $(e).text().trim()).filter(e => e);console.log(rows);for (i = 0; i < rows.length; i++) {    //I have assigned it in the line below    rows[i].text = dateArr[i];    console.log(rows[i]);}   
查看完整描述

1 回答

?
紅顏莎娜

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊

如您在console.log(rows);中所見 您只會(huì)得到一個(gè)包含所有TD值的新字符串?dāng)?shù)組,而不是每個(gè)TD上的指針都包含無用的復(fù)雜代碼


const newVals = [111,222,333];


document.querySelectorAll('#myTable td').forEach( (elmTD, idx)=>{

  elmTD.textContent=newVals[idx].toString()

})

td { border:1px solid grey }

<table id="myTable">

  <tr>

      <td> aaa </td>

      <td> bbb </td>

      <td> ccc </td>

    </tr>

</table>

我只能說“忘記jQuery并使用javascript ES6”只是因?yàn)槟呀?jīng)使用了箭頭功能


查看完整回答
反對(duì) 回復(fù) 2021-04-22
  • 1 回答
  • 0 關(guān)注
  • 148 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)