【发布时间】:2017-10-03 16:08:37
【问题描述】:
我试图弄清楚 Battlelog 是如何从 Edge 浏览器内部启动本机应用程序的,结果如下:
<button class="btn btn-primary" data-intro-step="4" data-bind-action="matchmake-mp-role" data-track="playnow.matchmake.cqclassic.join" data-bind-intro="next" data-expansion="0" data-game="2048" data-platform="1" data-role="1" data-experience="1">
Play now
</button>
请帮助我了解这些属性(如 data-bind-action 等)是如何添加到按钮元素的以及如何处理它们的?
【问题讨论】:
-
如果你想使用 jquery 看这个api.jquery.com/jquery.data
-
自定义属性只是将有效数据存储在没有内在意义或视觉属性的DOM元素中的一种方式。它们的添加方式和使用方式(或处理方式)不能仅由您显示的 HTML 决定。
标签: javascript html