Я читал, что лучше выбирать с помощью "id", чем "class" с jquery. Однако, скажем, у меня есть несколько div на странице, которые мне нужно выбрать с помощью jquery и выполнить те же действия. Я не могу выбрать атрибут "id", потому что он больше не будет уникальным. например:
<div id="selectMeOnClick">
...
</div>
<div id="selectMeOnClick">
...
</div>
... many more divs ...
, что оставляет мне (я думаю?) с двумя альтернативами:
Использовать селекторы классов
<div class="selectMeOnClick">
...
</div>
Использовать пользовательские селекторы атрибутов
<div data-select="selectMeOnClick">
...
</div>
Мой вопрос: Это действительно 2 альтернативы? И какое решение является наиболее эффективным?
Спасибо