У меня есть пять buttons с загрузочным close, я добавил обработчик событий onclick в следующий родственный текст alert(). Проблема в том, что alert() отображается только на первой кнопке закрытия.
<script>
$("#closenotify").click(function(){
alert($(this).next().text());
});
</script>
Я новичок в JQuery, дайте мне знать, что мне здесь не хватает?
Спасибо
Спасибо, понял, использование class = "closenotify close" решает проблему.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Это потому, что вы используете уникальный идентификатор, поэтому jQuery останавливается на первом найденном. Идите вперед и измените свой код, чтобы использовать класс, и он будет работать. Вы уже добавили класс close для каждого, поэтому просто измените его на следующий.
Кстати, у вас есть пара дополнительных закрывающих тегов div в вашем jsFiddle.
$(".close").click(function(){
alert($(this).next().text());
});
$(".close").click(function(){
alert($(this).next().text());
});.alert-purple { border-color: #694D9F;background: #694D9F;color: #fff; }
.alert-info-alt { border-color: #B4E1E4;background: #81c7e1;color: #fff; }
.alert-danger-alt { border-color: #B63E5A;background: #E26868;color: #fff; }
.alert-warning-alt { border-color: #F3F3EB;background: #E9CEAC;color: #fff; }
.alert-success-alt { border-color: #19B99A;background: #20A286;color: #fff; }
.glyphicon { margin-right:10px; }
.alert a {color: gold;}<script src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class = "col-md-12">
<div class = "alert alert-purple alert-dismissable">
<span class = "glyphicon glyphicon-certificate"></span>
<button type = "button" id = "closenotify" class = "close" data-dismiss = "alert" aria-hidden = "true">
×</button><strong>sagsagsagsagsag</strong>
</div>
</div>
<div class = "col-md-12">
<div class = "alert alert-purple alert-dismissable">
<span class = "glyphicon glyphicon-certificate"></span>
<button type = "button" id = "closenotify" class = "close" data-dismiss = "alert" aria-hidden = "true">
×</button><strong>fdsggsdgsdgsdg</strong>
</div>
</div>
<div class = "col-md-12">
<div class = "alert alert-purple alert-dismissable">
<span class = "glyphicon glyphicon-certificate"></span>
<button type = "button" id = "closenotify" class = "close" data-dismiss = "alert" aria-hidden = "true">
×</button><strong>sgaasgsagsaggasg</strong>
</div>
</div>
<div class = "col-md-12">
<div class = "alert alert-purple alert-dismissable">
<span class = "glyphicon glyphicon-certificate"></span>
<button type = "button" id = "closenotify" class = "close" data-dismiss = "alert" aria-hidden = "true">
×</button><strong>This is a test nigga</strong>
</div>
</div>
<div class = "col-md-12">
<div class = "alert alert-purple alert-dismissable">
<span class = "glyphicon glyphicon-certificate"></span>
<button type = "button" id = "closenotify" class = "close" data-dismiss = "alert" aria-hidden = "true">
×</button><strong>This is a test nigga</strong>
</div>
</div>https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id
idДолжно быть уникальным. У вас не может быть более одного элемента с любым заданным значением id на всей странице. Изменитеidнаclassи$("#closenotify")на$(".closenotify").