Подскажите, есть к примеру скрипт, там задаётся #id, статически всё работает. Только вот как сделать это в цикле вывода PHP, если id задаётся единожды?
Пример JS
<script>
$( document ).ready(function() {
$('#s-h').click(function(){
var type = $('#show-text').attr('type') == "text" ? "password" : 'text',
c = $(this).text() == "Скрыть текст" ? "Показать текст" : "Скрыть текст";
$(this).text(c);
$('#show-text').prop('type', type);
});
});
</script>
Пример PHP
...
foreach ($... as $...) {
echo '<input type="password" id="show-text" value="' .$text. '" />
<a href="#" id="s-h">Показать текст</a>
...
Как задать каждому ID уникальное имя (PHP/JS), чтобы данный скрипт работал не в одноразовом варианте, а в цикле?