Является ли хорошей идеей использовать атрибуты данных html5 для селекторов javascript? - PullRequest
0 голосов
/ 26 августа 2011

Я пытаюсь сделать так, чтобы в DOM было действительно очевидно, что код javascript зависит от структуры.Является ли следующее хорошей идеей?

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

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

Поясняет, действительно ли javascript работает на html.Но я не видел, чтобы это использовали другие люди.

1 Ответ

1 голос
/ 26 августа 2011

Я не уверен, почему вы не можете просто использовать классы для этого случая?Если ваши ссылки имеют класс subnav, который гораздо более совместим и удобен для анализа, а также может быть стилен, чем атрибут подменю данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...