Я пытаюсь привязать идентификатор к тегу. не уверен, должен ли я делать привязку
но я надеюсь, что мой пример поможет объяснить, что я пытаюсь сделать.
у меня есть php для цикла, который дает мне серию чисел
<?php
for($value = 1; $value <=5; $value++){
print '<br><form><input id="hidden" type="hidden" value="'.$value.'" /><a id="link">click here</a><form>';
}
?>
в моем HTML у меня есть поле в форме, когда цикл while выполняется, HTML выглядит так
<input id="hidden" type="hidden" value="1" /><a id="link">click here</a>
<input id="hidden" type="hidden" value="2" /><a id="link">click here</a>
<input id="hidden" type="hidden" value="3" /><a id="link">click here</a>
Моя цель заключается в следующем. если я нажму на первый «нажмите здесь», я хочу, чтобы вывести скрытое значение 1
если я нажимаю второй «нажмите здесь», я хочу вывести скрытое значение 2 и т. д.
является то, что когда я нажимаю на любую ссылку, я получаю только значение первого «нажмите здесь», которое составляет 1
это мой код jquery.
<script>
$(document).ready(function(){
$("a#link").click(function(){
var s = $('.hidden').val();
alert(s);
});
});
</script>
спасибо за вашу помощь заранее ...