изменить идентификаторы на класс:
<div class="my-div" id="test-1">content</div>
<div class="my-div" id="test-2">content 2</div>
<div class="my-div" id="test-3">content 3</div>
идентификатор является идентификатором элемента DOM и не может быть дублирован, или какой смысл в идентификаторе?
класс болееуниверсальный и может применяться к нескольким элементам.
Чтобы попасть в jQuery, мы делаем:
$('.my-div').on('click', function()
{
console.log($(this));
});
, используя $(this)
, мы получаем объект, по которому щелкнули, и делаем такие вещи, как:
$(this).attr('id')
или $(this).html()
вернет id / html в соответствии с нажатием div с соответствующим классом my-div