Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.05.2014, 10:56
Аспирант
Отправить личное сообщение для Yaroma11 Посмотреть профиль Найти все сообщения от Yaroma11
 
Регистрация: 02.04.2012
Сообщений: 41

Несколько кнопок с одинаковым 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 кнопок все-же должны быть уникальны?
Ответить с цитированием
  #2 (permalink)  
Старый 14.05.2014, 11:08
Аспирант
Отправить личное сообщение для Yaroma11 Посмотреть профиль Найти все сообщения от Yaroma11
 
Регистрация: 02.04.2012
Сообщений: 41

дел
Ответить с цитированием
  #3 (permalink)  
Старый 14.05.2014, 11:10
Профессор
Отправить личное сообщение для siber-biber Посмотреть профиль Найти все сообщения от siber-biber
 
Регистрация: 07.08.2013
Сообщений: 214

Предполагается что id уникальны. поэтому ваш код добавил лиснер только на первый найденый элемент.. дальше первого jQuery тупо не стал ничего искать. ))
Просто не используйте для этого id, для этих целей юзают class обычно.
Ответить с цитированием
  #4 (permalink)  
Старый 14.05.2014, 11:51
Аспирант
Отправить личное сообщение для Yaroma11 Посмотреть профиль Найти все сообщения от Yaroma11
 
Регистрация: 02.04.2012
Сообщений: 41

Ясно, спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Слайдер bxSlider: несколько групп кнопок управления spo Библиотеки/Тулкиты/Фреймворки 1 17.10.2013 23:16
Скрытие пустых кнопок Царь Леонид Элементы интерфейса 4 26.08.2013 14:38
При повторении несколько раз animate - рассинхрон... Petja jQuery 4 21.05.2013 12:58
Как можно нажать сразу на несколько кнопок? Yan.Total Events/DOM/Window 2 21.03.2013 11:02
Один обработчик для нескольких кнопок! frundik Элементы интерфейса 2 10.07.2012 15:30