Сообщение от javaQest
|
RGBPlus,
Доставайте элементы как нибудь по-другому, либо вешайте уникальный id на каждый элемент
|
Тоже к этому пришел, а то получается полная каша!
----
Добъем до 100%!?
Слассы .button-pole и .pole буду увеличивать на 1 при каждом использовании, можно скрипт ниже подстроить, что бы он смотрел и разделял .button-pole(+1) и .pole(+1)
Надеюсь понятно выразился, ниже в HTML думаю наглядно
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type='text/javascript'>
$(function(){
$('.pole').each(function(){
var txt=this.innerHTML;
$(this).data('text',txt);
this.innerHTML='***'
});
$('.button-pole').click(function(){
var o=$(this.parentNode).find('.pole');
var txt=o.text();
o.text(o.data('text'));
o.data('text',txt);
this.innerHTML=(this.innerHTML=='Password')? 'Password': 'Password';
})
});
</script>
</head>
<body>
<p>
<span class="button-pole">Password</span> <span class="pole">123456</span>
</p>
<p>
<span class="button-pole1">Password</span> <span class="pole1">456789</span>
</p>
<p>
<span class="button-pole2">Password</span> <span class="pole2">789123</span>
</p>
</body>
</html>