Javascript 用于保存隐藏数据的HTML表属性
html表td中是否有可用的属性,我可以在其中保存数据并使用jquery轻松获取数据。 我想是吧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>
<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');