问题标签 [custom-data-attribute]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - HTML 属性的长度有限制吗?
HTML 中的属性值有多长?
我data-foo="bar"
在一个新应用程序中使用 HTML5 样式数据属性 ( ),在一个地方存储大量数据(超过 100 个字符)非常方便。虽然我怀疑这个数量是可以的,但它提出了多少是太多的问题?
html - HTML 5 浏览器兼容性图表 - 旧浏览器中的 HTML 5?
我刚刚开始考虑在 Rails/JQuery 项目中使用 HTML 5 api,所以我可以使用这个很棒的data-
属性来存储值。
我担心浏览器兼容性问题。我有两个问题(基本问题):
为了使用 HTML 5,人们需要升级他们的浏览器吗?这是如何运作的?
是否有每个浏览器布局引擎支持哪些功能的最新图表,比这篇关于比较 HTML 布局引擎的 Wikipedia 文章和我什么时候可以使用... HTML 5页面更新?
例如,使用 IE6 的人会不会有问题?与我交谈过的许多非计算机精通的人想要自己使用互联网,而他们交谈的人仍然使用 IE6!
如果这不是问题,并且您可以在旧浏览器上使用 HTML 5,您会怎么做?或者我应该看哪些文档:)?谢谢。
更新:我会在下面找到一些有趣的链接。
FindMeByIP:“一个简单的应用程序,它使用 Modernizr 以易于阅读的格式显示您的浏览器对 CSS3 和 HTML5 功能的支持。” -浏览器支持 CSS3 和 HTML5
javascript - HTML5 自定义数据属性在 IE 6 中是否“有效”?
自定义数据属性:http ://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data
当我说“工作”时,我的意思是,如果我有这样的 HTML:
将以下JavaScript:
在 IE 6 中产生一个带有“geoff de geoff”的警报?
html - 为什么我应该在我的自定义属性前面加上“data-”?
所以我使用的任何自定义数据属性都应该以“data-”开头:
如果我忽略这一点,会有什么不好的事情发生吗?IE:
我想一件坏事是我的自定义属性可能与具有特殊含义的 HTML 属性(例如,name
)发生冲突,但除此之外,仅编写“example_text”而不是“data-example_text”是否有问题?(它不会验证,但谁在乎呢?)
jquery - 使用jQuery按数据属性选择元素
有没有一种简单直接的方法来根据data
属性选择元素?例如,选择所有具有名为的数据属性的锚点,customerID
其值为22
。
我有点犹豫是否使用rel
或其他属性来存储此类信息,但我发现根据其中存储的数据选择元素要困难得多。
asp.net-mvc - 如何在 ASP.NET MVC 中的 HTML-5 data-* 属性中使用破折号
我正在尝试在我的 ASP.NET MVC 1 项目中使用HTML5 数据属性。(我是 C# 和 ASP.NET MVC 新手。)
上述 htmlAttributes 中的“数据详细信息”给出以下错误:
它在我使用 data_details 时有效,但我想它需要按照规范以“data-”开头。
我的问题:
- 有没有办法让这个工作和使用 HTML5 数据属性与 Html.ActionLink 或类似的 Html 助手?
- 是否有任何其他替代机制可以将自定义数据附加到元素?这些数据稍后将由 JS 处理。
dojo - 在 dijit 小部件中保留数据属性
我已经开始data-
在我的应用程序中使用 HTML5 属性,但是当它应用于作为 dijit 小部件的元素时,它就会消失。
dojo 是否真的在解析这个并将它保存在某个地方?还是因为 dojo 不符合 HTML5 标准而将其完全删除?
xml - 如何在 XHTML 中使用 HTML5 数据属性?
有谁知道如何data-*
在 XHTML 中实现 HTML5 数据属性 ( ) 而不会将标记呈现为无效?
是否存在允许在现有 HTML 元素上执行此操作的自定义命名空间 hack?
ruby-on-rails - Rails 3 UJS 和 XHTML
我有一个关于 Rails 3 如何使用 XHTML doctypes 的简单问题。由于 Rails 3 使用 UJS 进行 ajax 调用(甚至是普通调用,如删除调用),并且通过使用 HTML5 数据属性来实现,那么,由于 XHTML 不支持数据属性,标记会自动失效吗?