我有一个正在处理的站点,如果行中的数据已更改,我要标记该站点。
如果该行中的内容已更改,我将使用自定义属性对其进行标记
像这样
<tr>
<td isDirty="true">
....row data
<td>
</tr>
这在jQuery上很好用,并且不会在我的页面上添加太多代码。
但这真的是这样做的正确方法吗?不利之处是什么?
我猜想这样做的另一种方式就是这样,但是似乎太过致命了。
<tr>
<td>
....row data
<input id="isDirty" type="hidden" value="true" />
<td>
</tr>
最佳答案
您为什么不使用jQuery数据功能?
您的示例将是(我不知道选择适当td的条件):
$("tr td").data("isDirty", true);
看看documentation
关于jquery - 添加自定义HTML属性可以吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/439110/