У меня есть много кнопок, которые выглядят как:HTML5 объединяет обычно используемые атрибуты в супер-атрибут?
<button type="button" class="btn btn-info" data-toggle="modal" data-target="#qq" data-req="foo">Foo</button>
<button type="button" class="btn btn-info" data-toggle="modal" data-target="#qq" data-req="bar">Bar</button>
<button type="button" class="btn btn-info" data-toggle="modal" data-target="#qq" data-req="baz">Baz</button>
Я хотел бы избежать так много повторов; есть ли способ определить какой-то один атрибут, который будет расширяться до нескольких других атрибутов? Например, это может выглядеть так:
super x = 'type="button" class="btn btn-info" data-toggle="modal" data-target="#qq"';
<button super="x" data-req="foo">Foo</button>
<button super="x" data-req="bar">Bar</button>
<button super="x" data-req="baz">Baz</button>
NB. Конечно, это можно сделать с помощью серверных сценариев, но я надеюсь избежать этого. Я использую Bootstrap 3.3.4, эти кнопки запускают Bootstrap modal.
Спасибо, Ручки выглядят так, как будто это может быть очень полезно –