Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Несколько кнопок с одинаковым id (https://javascript.ru/forum/jquery/47210-neskolko-knopok-s-odinakovym-id.html)

Yaroma11 14.05.2014 10:56

Несколько кнопок с одинаковым id
 
<a class="btn btn-registration" id="create_modal" data-event-id="<?=$seminar['id']?>" data-target="#modal">Записаться</a>


$("#create_modal").click(function(){
    alert($(this).data("event-id"));
});


В html есть n-ое количество кнопок(create_modal) с разными data-event-id, но срабатывает почему-то только первая(алертом выводится только айди первой кнопки), при нажатии на остальные кнопки ничего не происходит. Как это победить? Или id кнопок все-же должны быть уникальны?

Yaroma11 14.05.2014 11:08

дел

siber-biber 14.05.2014 11:10

Предполагается что id уникальны. поэтому ваш код добавил лиснер только на первый найденый элемент.. дальше первого jQuery тупо не стал ничего искать. ))
Просто не используйте для этого id, для этих целей юзают class обычно.

Yaroma11 14.05.2014 11:51

Ясно, спасибо


Часовой пояс GMT +3, время: 06:29.