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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從文檔片段獲取屬性?

從文檔片段獲取屬性?

慕神8447489 2023-10-17 17:01:50
我想訪問 javascript 中的 data-index 屬性,但是當(dāng)我輸入taskElement.dataset.index時出現(xiàn)錯誤如何訪問模板元素中的屬性?const tasksContainer = document.querySelector('[data-tasks]')const taskTemplate = document.getElementById('task-template')const taskElement = document.importNode(taskTemplate.content, true)tasksContainer.appendChild(taskElement)<div class="tasks draggables-container" data-tasks>Tasks:</div><template id="task-template">  <div class="task draggable" draggable="true" data-index>    <input type="checkbox" />    <label>      <span class="custom-checkbox">Text</span>    </label>  </div></template>
查看完整描述

3 回答

?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個贊

您可以通過查詢選擇來訪問 DocumentFragment 中元素的屬性,然后以正常方式訪問它們。

taskElement.querySelector("div[data-index]").dataset.index


查看完整回答
反對 回復(fù) 2023-10-17
?
縹緲止盈

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個贊

你是這個意思?


const tasksContainer = document.querySelector('[data-tasks]')

const taskTemplate = document.getElementById('task-template')

const taskElement = document.importNode(taskTemplate.content, true)

console.log(taskElement.querySelector("div[data-index]").dataset.index)

tasksContainer.appendChild(taskElement)

<div class="tasks draggables-container" data-tasks>Tasks:</div>


<template id="task-template">

  <div class="task draggable" draggable="true" data-index="idx">

    <input type="checkbox" />

    <label>

      <span class="custom-checkbox">Text</span>

    </label>

  </div>

</template>


查看完整回答
反對 回復(fù) 2023-10-17
?
猛跑小豬

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個贊

您需要為數(shù)據(jù)集標(biāo)簽分配值才能訪問它。

像這樣:

<div class="task draggable" draggable="true" data-index="1">


查看完整回答
反對 回復(fù) 2023-10-17
  • 3 回答
  • 0 關(guān)注
  • 170 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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