javascript - 在html标签属性中保存数据

标签 javascript jquery html

如何将一些数据保存为html标签属性?例如,给定数据 asd/45.33/blah,我需要将此数据保存在 html 中,然后使用 jquery 获取此数据:

 $("#my_tag").attr("special_attribute");

这可能吗?

最佳答案

使用自定义属性会使您的文档无效,您可以使用 HTML5 data-* 属性并使用 jQuery 获取/设置值,您可以使用 data 方法,例如如果你有一个名为 data-special 的数据属性,你可以通过这种方式获取它的值:

var value = $("#my_tag").data("special");

并以这种方式设置/更改值:

$("#my_tag").data("special", "value");

http://api.jquery.com/data/

关于javascript - 在html标签属性中保存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14054586/

相关文章:

Jquery隐藏子选项卡并在第一次点击时显示

html - 调整超大屏幕

javascript - 如何在 ASP MVC 中隐藏表列

javascript - 从文本地址框创建链接以自动转到 Google map 街景

javascript - 复制 DOM

JavaScript 中位数计算器

javascript - 为 Prototype 调用不带括号的方法

javascript - 如何将事件绑定(bind)到 iframe 中的元素?

html - 如何强制 vim 将文件语法高亮显示为 html?

javascript - 在单个 JavaScript 文件中处理多个页面上的事件的正确方法是什么?