Javascript 用于保存隐藏数据的HTML表属性

Javascript 用于保存隐藏数据的HTML表属性,javascript,jquery,html,Javascript,Jquery,Html,html表td中是否有可用的属性,我可以在其中保存数据并使用jquery轻松获取数据。 我想是吧 <table> <tr> <td>Cell A</td> <td>Cell B</td> </tr> </table> 细胞A B单元 从上面的代码片段中,我可以通过使用jquery的函数来获取单元格值,但我希望这样 <table> <tr>

html表td中是否有可用的属性,我可以在其中保存数据并使用jquery轻松获取数据。 我想是吧

<table>
  <tr>
    <td>Cell A</td>
    <td>Cell B</td>
  </tr>
</table>

细胞A
B单元
从上面的代码片段中,我可以通过使用jquery的函数来获取单元格值,但我希望这样

<table>
      <tr>
        <td dataSaveHere>Cell A</td>
        <td dataSaveHere>Cell B</td>
      </tr>
    </table>

细胞A
B单元

我将一些值存储在td中,以便以后可以方便地访问它

$("your element").attr("attrname","your value")
如果您想读取值

$("your element").attr("attrname")

是,
data-*
在自定义属性前面加上前缀,以保留可以使用

它还具有本机支持,您也可以使用属性

console.log($('td').data('id'));
console.log(document.querySelector('td').dataset.id)

细胞A

您可以使用jQuery数据

<td data-name="dataSaveHere">Cell A</td>

通常不建议创建随机属性,最好使用
data-*
attributes。各种原因,主要是它不是“有效的”html。通过有限的搜索获得了以下详细信息:
$('td').data('name');