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