繁体   English   中英

对javascript选择器使用html5数据属性是个好主意吗?

[英]Is it a good idea to use html5 data attributes for javascript selectors?

我试图使DOM代码中的javascript代码取决于结构确实很明显。 以下是个好主意吗?

HTML:
<a class='submenu' data-submenu="true" .... </a>

JS:
var mySubnav = $("[data-submenu]");

非常清楚地表明javascript在html上运行。 但是我还没有看到其他人使用过这种方法。

我不确定为什么您不能仅在这种情况下使用类? 如果您的链接具有一个subnav类,它比data-submenu属性更兼容,更易于解析以及可样式化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM