Добрый день,JQuery .click функция на время цикла
Так что у меня этот простой цикл и в основном я хотел бы создать событие для любой момент пользователь нажимает на любой линии, созданной петли.
Это мой очень простой PHP во время цикла:
<?php
$x = 1;
while($x <= 5) {
?>
<div id="number"><?php echo "$x <br>";?></div><?php
$x++;
}
?>
и это мой JQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#number").click(function(){
alert("click");
});
});
</script>
К сожалению, предупреждение только активизируется, когда я нажимаю на первое число. Есть ли что-нибудь, что я делаю неправильно?
Edit: Я чувствую себя очень тупой, я уже использовал класс вместо этого, благодаря Tushar
** ID должен быть уникальным **, используйте класс вместо этого. – Tushar
Большое спасибо, я чувствую себя очень глупо – Cancerbro
@Cancerbro, почему это хороший день? Для меня это рано утром. ;). В любом случае, Тушар прав, положите все на один класс. Они все еще могут иметь отдельный идентификатор, но в этом случае вы хотели бы использовать класс. – OneStig